gpt4 book ai didi

javascript - OnChange 不在 IE 中触发

转载 作者:数据小太阳 更新时间:2023-10-29 04:03:14 25 4
gpt4 key购买 nike

我希望为 DIV 中的表单元素的所有更改触发一个 Onchange 事件

这是片段

<html>
<body>

<div id="container">
<input type="checkbox"/>
<input type="checkbox"/>
<input type="text"/>
<input type="text"/>
</div>

<script>
di = document.getElementById("container");
di.onchange = function(a){
alert("On Change Called");
}

di.onclick = function(a){
alert("On Click Called");
}

</script>

</body>
</html>

当焦点从任何表单元素丢失到表单的新元素时,当某些内容更新(例如:更新输入框)时,将触发该事件

上面的代码适用于所有浏览器,但不适用于 IE,任何方式都是 IE

最佳答案

事实上,IE,尤其是IE7/8对onchange事件的支持不是很好。我建议您使用 onclick 事件。

关于javascript - OnChange 不在 IE 中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10876152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com