函数是…
function checkbox(val) {
if (val==17831) {
document.getElementById
("Public_Product_line_questionpi_Public_Product_line_question_16171").disabled = false;
document.getElementById
}
}
DOM复选框元素是
<input type="checkbox" name="General_Email_Opt_inpi_General_Email_Opt_in_17831" id="General_Email_Opt_inpi_General_Email_Opt_in_17831" value="17831" onchange="piAjax.auditField(this, 9782, 28771, 600841);" onclick="checkbox(17831)"/>
为什么这在Chrome或IE-9中不起作用?它在Firefox中运行良好
为什么Chrome中的JS控制台状态为"未捕获引用错误:复选框未定义"?
根据您发布的代码,我认为这是因为JS解析错误。您的代码可能如下:
function checkbox(val) {
if (val==17831) {
document.getElementById("Public_Product_line_questionpi_Public_Product_line_question_16171").disabled = false;
}
}