我有一个Onchange()事件,当对选择进行更改时会触发该事件。我想要做的是在onchange()事件中有两个函数。但我希望这取决于选择哪个功能。所以我目前在我的onchange():
<SELECT NAME="clothing" onChange="updateforclothingnew(); updateforclothing()">
我有两个javascript函数:updateclass和updateclassnew
我想要它,以便在运行updateclass时触发updateforclothing() 如果运行updateclassnew,则触发updateforclothingnew()。
我怎样才能把它放在我的onchange()事件中?
提前致谢!
答案 0 :(得分:1)
你必须打破内联JS,这样才能更容易阅读和处理。
试试这个:
1选择一个ID。
<select name="clothing" id="clothing">
2在脚本中指定onchange功能
var x = document.getElementById("clothing");
x.onchange = function() {
if (x.value == "updateclass") { //or whatever condition you want to run
updateforclothing();
} else if (x.value == "updateclassnew") {
updateforclothingnew();
}
}
这将根据所选的选项值运行函数(这是我假设你要做的?)