如果选择了选项,则运行javascript函数

时间:2013-08-18 21:14:21

标签: javascript html syntax-error html-select

如果我有这样的选择

<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 个答案:

答案 0 :(得分:15)

我想这对你有用。

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