不可能是因为浏览器的差异。我也在 Chrome 中进行了测试。这可能是我的代码中的错误吗?当我按下复选框时,文本框应该被禁用。到目前为止还没有。这是我的代码:我将脚本放在页面部分的顶部。
表格名称:frmPost
<script type="text/javascript">
function enabledisable() {
if (document.getElementById("ePrice").checked) {
document.frmPost.txtPrice.disabled=false;
} else {
document.frmPost.txtPrice.disabled=true;
}
}
</script>
<input type="text" name="txtPrice" id="txtPrice" size="5">
<input type="checkbox" id="ePrice" name="ePrice" onclick="enabledisable()"/>