div 单击不能触发事件?

badnews badnews 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

<input id="Button4" type="button" value="按钮单击" onclick="ddd()" />

<DIV id="zzzz" onclick="gg('123')">div单击</DIV>



function ddd()
{
alert(document.getElementById("zzzz").onclick.toString())

document.getElementById("zzzz").onclick = "gg('456')";

}


function gg(a)
{
alert(a)

}



单击 "div单击",可以触发 gg(a)

但当单击 按钮 “按钮单击" 后,“按钮单击" 单击执行 函数 ddd(),改变了 div 的函数头。在单击“按钮单击",
就不触发 函数 gg(a) 了?



...全文

相关推荐

评论 12
收藏 已收藏
分享
返回顶部
badnews
JavaScript 87,983 成员 224,681 内容