我收到错误消息“无法获取 'checked' 属性的值。对象为空或未定义。” 单击复选框时。
表单的名称是“test”,我想根据选中的第一个复选框显示更多输入字段,如果它们通过它,那么我不希望显示其他字段。
这是脚本:
function showhidefield()
{
if (document.test.submode.checked) {
document.getElementById("hideablearea").style.display = "block";
} else {
document.getElementById("hideablearea").style.display = "none";
}
}
这是我的输入行:
<input type="checkbox" name="submode" onclick="showhidefield()">
有没有办法让我的 JS 更稳固,以便在其他网页和任何浏览器上运行?