怎么触发combobox中onChange事件
1个回答
展开全部
HTML部分的代码:
<select id="people" onchange="eventHappened()">
<option value="0">我是帅哥</option>
<option value="1">我是美女</option>
<option value="2">我是变态</option>
</select>
<div id="message"></div>
Javascript部分代码:
function eventHappened() {
if (document.getElementById("people").value != "2"){
document.getElementById("message").innerHTML = "是的,你这个变态!";
}
else{
document.getElementById("message").innerHTML = "你们可以交往一下哦";
}
}
个人解释:
当combobox中的数值改变时,触发一个叫eventHappened()的function,在这个function中,如果数值为2的时候,“message”区自动回复“是的,你这个变态!”,如果数值为其他的时候,则回复“你们可以交往一下哦”
<select id="people" onchange="eventHappened()">
<option value="0">我是帅哥</option>
<option value="1">我是美女</option>
<option value="2">我是变态</option>
</select>
<div id="message"></div>
Javascript部分代码:
function eventHappened() {
if (document.getElementById("people").value != "2"){
document.getElementById("message").innerHTML = "是的,你这个变态!";
}
else{
document.getElementById("message").innerHTML = "你们可以交往一下哦";
}
}
个人解释:
当combobox中的数值改变时,触发一个叫eventHappened()的function,在这个function中,如果数值为2的时候,“message”区自动回复“是的,你这个变态!”,如果数值为其他的时候,则回复“你们可以交往一下哦”
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询