2013-08-18 120 views
6

如果我有一個選擇這樣運行JavaScript功能在設置選項

<select id="selectid" name="selectname" onchange="jsfunc1()"> 
    <option value="val1" id="valid1"> Val1 </option> 
    <option value="val2" id="valid2"> Val2 </option> 
    <option value="val3" id="valid3"> Val3 </option> 
</select> 

我現在有一個JavaScript函數func2,也就是說,這種需求如果選擇選項val1做一些事情。我怎麼做?

例如,

function func2(){ 
    .... 
    if(document.getElementById('valid2').selected==True){ 
     //Do something 
    } 
} 

我沒有得到確切的語法正確的,這就是我需要你的幫助。

+1

小心,區分大小寫,'True!= true'。 – elclanrs

+0

'if(document.getElementById('selectid')。value =='val1')' – nnnnnn

回答

12

我想這會適合你。

if(document.getElementById('selectid').value == "val1") { 
    //Do something 
}