我想禁用下面的HTML和JavaScript中的引用控件,但它沒有這樣做。看起來很簡單。我可能會錯過什麼?基於複選框狀態禁用控件?
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>
</title>
<script language="javascript" type="text/javascript">
function Disable(isDisable, controlID) {
var objControl = document.getElementById(controlID);
if (objControl != null) {
objControl.disabled = isDisable;
}
}
</script>
</head>
<body>
<form name="form1" id="form1">
<input name="date?4" type="text" value="1/1/2011 12:00:00 AM" id="date?4" runat="server" style="border-color:Black;font-family:Arial;width:300px;"
/><input type="checkbox" style="font-family: Arial" onclick="Disable(this.checked, "date?4");" >Disable
</form></body>
</html>
爲什麼你的輸入ID有一個問號? – NT3RP 2011-03-06 21:27:19