2013-08-18 32 views
6

Nếu tôi có một lựa chọn như thế nàyRun javascript chức năng nếu tùy chọn chọn

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

bây giờ tôi có một hàm javascript func2, nói, rằng cần phải làm một cái gì đó nếu tùy chọn val1 được chọn. Làm thế nào để làm điều đó?

Ví dụ,

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

tôi không nhận được cú pháp chính xác đúng và đó là nơi tôi cần sự giúp đỡ của bạn.

+1

Cẩn thận, phân biệt chữ hoa chữ thường, 'True! = True'. – elclanrs

+0

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

Trả lời

12

Tôi đoán rằng điều này sẽ phù hợp với bạn.

if(document.getElementById('selectid').value == "val1") { 
    //Do something 
} 
Các vấn đề liên quan