我有一段 Javascript 代码。
function checkProductId(value){
checkboxid = value;
// First create an event
var click_ev = document.createEvent("MouseEvent");
// initialize the event
click_ev.initEvent("click", true, true);
if(document.getElementById(value).checked){
// trigger the evevnt
document.getElementById("addproduct").dispatchEvent(click_ev);
} else {
document.getElementById("removeproductdata").dispatchEvent(click_ev);
}
}
当我在 Safari 浏览器中加载我的页面时,它给了我错误:
'null' is not an object (evaluating 'document.getElementById(value).checked')
document.getElementById(value).checked
它不工作。