为什么我的 javascript 代码没有激活该功能?
Why is my javascript code not activating the function?
<script>
function doWork(search) {
alert(search);
if (search=="blue") {window.open("db-loader.php", "_blank",
"location=yes,height=570,width=575,scrollbars=yes,status=yes")};
if (search=="list") {form.submit()};
}
</script>
<form action="retspro-find.php" method="GET">
<select name="search" id="search" onchange="doWork(search)">
<option value="access">Access</option>
<option value="yellow">Yellow</option>
<option value="blue">Blue</option>
<option value="list">List</option>
<option value="demo">Demo</option>
</select>
</form>
我在函数的警报中没有看到任何东西。当我从两个位置删除单词搜索时,它会关闭警报但不会激活任何例程....只是想得到单词搜索以选择所选选项并将其发送到函数,例如单击时的蓝色应该将蓝色放在搜索中并转到该函数并激活弹出窗口 window...
谢谢
变化:
<select name="search" id="search" onchange="doWork(search)">
至
<select name="search" id="search" onchange="doWork(this.value)">
改变一下
onchange="doWork(search)"
到
onchange="doWork(this.value)"
<script>
function doWork(search) {
alert(search);
if (search=="blue") {window.open("db-loader.php", "_blank",
"location=yes,height=570,width=575,scrollbars=yes,status=yes")};
if (search=="list") {form.submit()};
}
</script>
<form action="retspro-find.php" method="GET">
<select name="search" id="search" onchange="doWork(search)">
<option value="access">Access</option>
<option value="yellow">Yellow</option>
<option value="blue">Blue</option>
<option value="list">List</option>
<option value="demo">Demo</option>
</select>
</form>
我在函数的警报中没有看到任何东西。当我从两个位置删除单词搜索时,它会关闭警报但不会激活任何例程....只是想得到单词搜索以选择所选选项并将其发送到函数,例如单击时的蓝色应该将蓝色放在搜索中并转到该函数并激活弹出窗口 window... 谢谢
变化:
<select name="search" id="search" onchange="doWork(search)">
至
<select name="search" id="search" onchange="doWork(this.value)">
改变一下
onchange="doWork(search)"
到
onchange="doWork(this.value)"