2012-09-19 146 views
0

我使用這個腳本來禁用inputfield檢查時:給輸入值,並禁止輸入時,無線電檢查

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

我也想給inputfield的值時,單選按鈕被選中

有人能指點我正確的方向嗎?

+0

單選按鈕?你的意思是複選框?? .. –

回答

0

「想給輸入字段值時,該單選按鈕被選中」的意思 1)你不想禁用文本框中, 或 2)同時選擇複選框,你想給一些特定的值到文本框?

對於(1)不使用上的 'onClick' 對於(2)用下面的代碼的任何函數..

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

謝謝你,它是選項2 –

+1

@MdDang如果這個工作,我認爲你應該標記答案已被接受,以便它得到應有的信譽。 –