button的onclick事件为什么不执行函数?

xiaojunjor 2017-02-23 02:40:08

如图
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<meta charset="utf-8" />
</head>

<body>
<input type="button" value="but" onclick="click()" />
<button onclick="click()">but2</button>
</body>
</html>
<script type="text/javascript">
function click() { alert("click"); }
</script>

问题出在哪?
...全文
2538 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaojunjor 2017-02-23
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:
click函数名与dom元素的click()方法同名,产生冲突,要换个函数名
原来如此!多谢多谢
天际的海浪 2017-02-23
  • 打赏
  • 举报
回复
click函数名与dom元素的click()方法同名,产生冲突,要换个函数名
webdesignerx 2017-02-23
  • 打赏
  • 举报
回复
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <meta charset="utf-8" /> 
</head>

<body>
    <input type="button" value="but" onclick="test()"/>
    <button onclick="test()">but2</button>
</body>
</html>
<script type="text/javascript">
    function test() { 
    	alert("click"); 
    }
</script>   

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧