我不知道我該如何使用JavaScript來實現以下目標:的Javascript:如果選擇單選按鈕下拉選擇
我有五個dropdownlists輸入區域,而且每一個都有一個對應的單選按鈕。當點擊一個下拉列表進行選擇時,我希望與它配對的單選按鈕在此時被檢查。任何幫助將不勝感激,謝謝!
我不知道我該如何使用JavaScript來實現以下目標:的Javascript:如果選擇單選按鈕下拉選擇
我有五個dropdownlists輸入區域,而且每一個都有一個對應的單選按鈕。當點擊一個下拉列表進行選擇時,我希望與它配對的單選按鈕在此時被檢查。任何幫助將不勝感激,謝謝!
其實很簡單。這是你的一個小代碼。 將5個列表框標識爲「sel1」,「sel2」,... 確定5個單選按鈕「rad1」,rad2,..確保單選按鈕具有相同的名稱!
接下來,把這個功能作爲的javascrip:
function makeSelection(radioid){
document.getElementById(radioid).checked=true;
}
在選擇框,連接監聽器調用onChanged: 即;
<select ... onchange="makeSelection('rad1');" >.. for the 1st select box,
<select ... onchange="makeSelection('rad2');" >.. for the 2ns select box, etc.
感謝您的回覆!然而,我沒有得到任何反應後,進行下拉選擇...單選按鈕沒有檢查。我將rbtn控件的確切ID傳遞給該函數。 – Ted 2012-02-22 18:40:31
函數makeSelection(radioid){alert(radioid);} << - 它是否提醒? 另外,您是否定義了函數BEFORE
我的下拉列表是自定義控件,所以我必須添加onchange屬性。現在函數正在觸發,但是我得到一個空錯誤:Microsoft JScript運行時錯誤:'document.getElementById(...)'爲空或不是對象 – Ted 2012-02-22 22:12:12
發佈您的代碼或jsFiddle。 – j08691 2012-02-22 18:03:44
努力在哪裏?告訴我們你已經嘗試過了。 – 2012-02-22 18:04:13
我完全不熟悉javascript,所以我正在尋找一些幫助入門。 – Ted 2012-02-22 18:09:53