我在 Chrome 上遇到 JavaScript 错误
Uncaught TypeError: Object #<HTMLInputElement> has no method 'removeNode'
我的代码是
if (document.form["act[" + actArry["'" + i + "'"][i] + "]"] != undefined)
document.form["act[" + actArry["'" + i + "'"][i] + "]"].removeNode(true);
并且存储在该input
元素中的值是
<input type="hidden" name="act[1]" value="7813e7-true">
其实我想删除-true
when checkbox
is unchecked
。
这在 IE 中可以正常工作,但在 Google Chrome 中不能正常工作。
谁能告诉我这是什么问题,哪个应该是 IE 和 Chrome 中的常用方法?jQuery中有替代方案吗?