2010-02-17 143 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> 
相關問題