我使用此脚本在选中时禁用输入字段:
<input type="text" id="textBox">
<input type="checkbox" id="checkBox" onclick="enableDisable(this.checked, 'textBox')">
<script language="javascript">
function enableDisable(bEnable, textBoxID)
{
document.getElementById(textBoxID).disabled = bEnable
}
我还想在检查单选按钮时给输入字段赋值
有人能指出我正确的方向吗?
答案 0 :(得分:0)
“想要在检查单选按钮时给输入字段赋值”是指 1)你不想禁用文本框, 要么 2)在选中复选框时,您想为文本框提供一些特定值吗?
对于(1)不要在'onClick'上使用任何功能 对于(2)使用以下代码..
function enableDisable(bEnable, textBoxID)
{
document.getElementById(textBoxID).disabled = bEnable;
if(bEnable){
document.getElementById(textBoxID).value="checked";
}
}