选中无线电时,输入值并禁用输入

时间:2012-09-19 06:45:32

标签: javascript input

我使用此脚本在选中时禁用输入字段:

 <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
}

我还想在检查单选按钮时给输入字段赋值

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

“想要在检查单选按钮时给输入字段赋值”是指 1)你不想禁用文本框, 要么 2)在选中复选框时,您想为文本框提供一些特定值吗?

对于(1)不要在'onClick'上使用任何功能 对于(2)使用以下代码..

function enableDisable(bEnable, textBoxID)
{
     document.getElementById(textBoxID).disabled = bEnable;
     if(bEnable){
        document.getElementById(textBoxID).value="checked";
     }
}