2010-02-17 83 views
3

我有一个带有文本框的单选按钮。如何使用单选按钮的onclick事件启用/禁用文本框?也就是说,如果单选按钮被选中,则文本框应该被启用或者被禁用。如何使用javascript单击单选按钮时启用/禁用文本框?

这里是我下面的代码:

<INPUT TYPE="radio" name="type" id="type1"> 
<input type="text" name="name" value="<?php echo $name?>" onChange="javascript:enableField();"/> 

回答

3
<input type="radio" name="type" id="type1" onclick="toggleTextbox(this);" /> 
<input type="text" name="name" value="<?php echo $name?>" id="name1" /> 

<script type="text/javascript"> 
function toggleTextbox(rdo) { 
    document.getElementById("name1").disabled = !rdo.checked; 
} 
</script> 
相关问题