checkbox选中,文本框才能输入内容
<input type='checkbox' name='checkbox1' value='7' onclick="account.disabled=!this.checked;if (!this.checked) account.value=''">
<input name='account' value='' size='6' disabled=true>
请问我现在想调转过来,checkbox选中,文本框不能输入内容。如何修改?麻烦各位哥哥姐姐帮忙。学习学习
<input type='checkbox' name='checkbox1' value='7' onclick="account.disabled=!this.checked;if (!this.checked) account.value=''">
<input name='account' value='' size='6' disabled=true>
请问我现在想调转过来,checkbox选中,文本框不能输入内容。如何修改?麻烦各位哥哥姐姐帮忙。学习学习
<input name='account'value="$!amount" size='10'>
<input type='checkbox' name='checkbox1' value='7' onclick="account.disabled=true;if (!this.checked) account.value=$amount">
能够实现checkbox选中,文本框不能输入内容。并且显示值。
但是取消选中checkbox,本应该是可以继续修改或者输入,但是却显示不能输入的显示。如何解决?
<html>
<head>
<script type="text/javascript">
function docheck(ischeck){
alert(ischeck);
if(ischeck){
alert("true");
document.all("account").readOnly = true;
}else{
alert("false");
document.all("account").readOnly = "";
}
}
</script>
</head>
<body>
<input name='account'value="$!amount" size='10'>
<input type='checkbox' name='ck' value='7' onclick="docheck(this.checked)">
</body>
</html>
上面代码已通过检测。