【发布时间】:2013-11-28 21:50:25
【问题描述】:
我需要用 JS 触发 input 的 onchange 事件。现在我正在使用这个:
document.getElementById("myElement").onchange();
但似乎 IE 无法执行该操作。我知道我可以用 jQuery 触发它,但在这个项目中我不能使用它。有没有其他方法可以做到这一点?
【问题讨论】:
-
在 IE8 及更低版本中,您通常会改用
onpropertychange事件 -
这不是我的解决方案。我无法更改 DOM 中的元素,我只能用 JS 影响它们。
-
@BeNdErR 你的链接没用。 OP 说他无法使用 jQuery。
标签: javascript html internet-explorer