有关javascript中添加事件函数的问题

Ricci_April 2011-11-18 08:15:15
javascript中,假如一个函数是mySum(),那么给某个标签元素的onClick="mySum",和onClick="mySum()",有什么区别?
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
p2227 2011-11-18
  • 打赏
  • 举报
回复
<html>
<head>

<script>
function t(obj){
alert("test");
}

window.onload = function(){
document.getElementById("b2").onclick = t
}

</script>
</head>

<body>
<input type="button" value="1" onclick="t()" />
<input type="button" id="b2" value="2"/>
</body>

<html>
hookee 2011-11-18
  • 打赏
  • 举报
回复
html标签里写 <xxx onclick="mySum();">
用js写 document.getElementById("xxx").onclick = mySum; //处理函数句柄
dencey 2011-11-18
  • 打赏
  • 举报
回复
onClick="mySum()"事件触发时会调用函数,而onClick="mySum"则不会调用

87,989

社区成员

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

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