PHP JavaScript - 更改选择时重定向
PHP JavaScript - Redirect when a select is changed
<select name="betrag" id="guitatype" onchange="test();">
<?PHP
foreach($pscBetraege as $pscs) {
echo'<option value="'.$pscs.'">'.$pscs.'</option>';
}
?>
<script type="text/javascript">
function test(){
if (document.getElementById("guitatype").value = "Paypal";) {
window.location.replace("http://stackoverflow.com");
}
}
</script>
</select>
我希望当选择 id="guitatype" 值更改为"PayPal"时,站点会将用户重定向到 ex: stackoverflow.com ,但这些脚本不起作用。
在此处打印.png
你需要关闭你的选择标签,你的JavaScript中有一些语法错误。此外,无需使用 getElementById 重新选择元素,只需将值传递到函数中:
<select name="betrag" id="guitatype" onchange="test(this.value);">
<?php
foreach($pscBetraege as $pscs) {
echo'<option value="'.$pscs.'">'.$pscs.'</option>';
}
?>
</select>
<script type="text/javascript">
function test(val){
if (val == "Paypal") {
window.location.replace("http://stackoverflow.com");
}
}
你缺少 == 而不是 =
将代码更改为,
if (document.getElementById("guitatype").value == "Paypal";) {
window.location.replace("http://stackoverflow.com");
}
相关文章:
- 在选择时自动重定向
- 当用户在选择框中选择选项时,使用window.location.href重定向用户只会更改导航器中URL的最后一位
- 基于单选/选择选项重定向
- 根据选择选项元素将表单重定向到不同的URL,并在电子邮件中获取表单详细信息
- 如何根据选择下拉列表从表单重定向到 URL
- 链接内的内容可编辑块,如何防止重定向,但让文本选择插入符号位置更改
- 选择其中一个单选按钮,然后单击“提交”,重定向其他页面
- 重定向后选择选项
- 选择选项“重定向获取值”和“在重定向页面上显示”
- 如何基于两个下拉菜单选择进行页面重定向
- 如何让我的重定向脚本添加一个随机后缀来选择网站
- 在选择标记中的 ng 更改上重定向
- 如何根据 html 中的选项/选择重定向用户(单击按钮后)
- 要重定向的页面取决于多个“选择”选项
- 在jQuery Mobile中更改大选择菜单时重定向
- Javascript:根据单选按钮选择重定向到新页面
- 使用HTML下拉选择重定向
- 如何根据表单选择重定向人员
- 根据选择重定向到新的网页
- 使用 javascript 根据条件表单字段选择重定向感谢消息