关于 document.getElementsByTagsName('button')[0].click 的疑问

马林515 2013-11-20 11:13:21

<!DOCTYPE HTML>
<html>
<head>
<title> DOM-createAttribute() and createElement() </title>
<meta charset="utf-8">
</head>

<body>

<button id="b" onclick="btn_click()">createElement()</button>

<script>

document.body.getElementsByTagName('button')[0].click = function(){
alert('1');
}

function btn_click(){
alert('1');
}

</script>
</body>
</html>

真心想不明白 document.body.getElementsByTagName('button')[0] 这段代码都能选中 button按钮了为什么不能为其绑定事件呢?
...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Null_Reference 2013-11-20
  • 打赏
  • 举报
回复
马林515 2013-11-20
  • 打赏
  • 举报
回复
我2了。。。。
未知数 2013-11-20
  • 打赏
  • 举报
回复
document.body.getElementsByTagName('button')[0].onclick = function(){ alert('1'); }

87,991

社区成员

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

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