提交时,根据 javascript 中的下拉值重定向窗口

汤姆伯德

对 JavaScript 仍然很陌生,所以如果这很明显,我很抱歉,但我无法在这里找到答案。

我试图在根据下拉选项的值单击提交按钮时重定向。

<html>
<body>

  <h1>test</h1>

  <select id="eventChoice" style="width:35vw;">
    <option value="theatre">Theatre</option>
    <option value="comedy">Comedy</option>
    <option value="music">Music</option>
    <option value="open mic">Open Mic</option>
  </select>

  <button id="eventSubmit">Submit</button>


<script type="text/javascript">

var submit = document.getElementById('eventSubmit');
var choice = document.getElementById('eventChoice');

submit.onClick function(){
  
  if (choice.selectedIndex == "Comedy"){
    location.href="http://google.com";
  }
}

</script>

</body>
</html>

任何帮助都会很棒。奇怪的是,我可以在 jQuery 中做到这一点,但我正在努力学习尽可能多的 javascript。

维卡什·古普塔

@Tom Bird:存在语法错误。

  1. onclick 处理程序缺少“=”运算符
  2. Click API 是“onclick”,它被错误地输入为“OnClick”。

您可以像这样修改它,它应该可以工作。

submit.onclick = function(){

    // selectedIndex for comedy is 1, select option are zeroth-index based.
    if (choice.selectedIndex == 1){
      location.href="http://google.com";
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提交时Javascript错误重定向

来自分类Dev

单击单选按钮值时单击提交按钮时的Javascript重定向用户

来自分类Dev

javascript有效提交时重定向

来自分类Dev

使用值重定向javascript中的页面

来自分类Dev

Javascript表单提交打开新窗口选项卡,然后重定向父页面

来自分类Dev

如何通过下拉选项重定向到提交时同一PHP文件中的不同操作?

来自分类Dev

提交表单后重定向页面-Javascript

来自分类Dev

使用javascript从特定选中的单选按钮提交表单时创建页面重定向

来自分类Dev

Javascript在条件满足时重定向

来自分类Dev

使用JavaScript获取提交时的单选按钮值

来自分类Dev

尝试根据使用 Javascript 的 URL 中的内容重定向页面

来自分类Dev

根据表单中的值重定向到视图(Django)

来自分类Dev

在javascript中重定向页面

来自分类Dev

通过javascript提交表单而不进行重定向

来自分类Dev

JavaScript,用于提交基于多个变量进行重定向的表单

来自分类Dev

使用纯JavaScript提交表单后重定向

来自分类Dev

在Javascript中,如何在窗口位置重定向Ajax响应

来自分类Dev

使用Javascript中的弹出窗口重定向到另一个URL

来自分类Dev

在Javascript中,如何在窗口位置重定向Ajax响应

来自分类Dev

Django-根据下拉菜单中的选择将用户重定向到页面

来自分类Dev

根据浏览器语言重定向Javascript

来自分类Dev

通过JavaScript根据引荐来源网址重定向页面

来自分类Dev

比较用户提交给数据库的值,根据结果重定向

来自分类Dev

您如何根据所选的单选值从表单提交重定向到不同的 URL

来自分类Dev

输入字段值并使用Javascript重定向

来自分类Dev

使用Javascript在提交时从多个列表项中收集多个属性值

来自分类Dev

表单提交时的javascript setCookie

来自分类Dev

使用html中的提交按钮根据单选按钮重定向到网页

来自分类Dev

根据当前日期提交表单时,在phpmyadmin数据库中插入星期数

Related 相关文章

  1. 1

    提交时Javascript错误重定向

  2. 2

    单击单选按钮值时单击提交按钮时的Javascript重定向用户

  3. 3

    javascript有效提交时重定向

  4. 4

    使用值重定向javascript中的页面

  5. 5

    Javascript表单提交打开新窗口选项卡,然后重定向父页面

  6. 6

    如何通过下拉选项重定向到提交时同一PHP文件中的不同操作?

  7. 7

    提交表单后重定向页面-Javascript

  8. 8

    使用javascript从特定选中的单选按钮提交表单时创建页面重定向

  9. 9

    Javascript在条件满足时重定向

  10. 10

    使用JavaScript获取提交时的单选按钮值

  11. 11

    尝试根据使用 Javascript 的 URL 中的内容重定向页面

  12. 12

    根据表单中的值重定向到视图(Django)

  13. 13

    在javascript中重定向页面

  14. 14

    通过javascript提交表单而不进行重定向

  15. 15

    JavaScript,用于提交基于多个变量进行重定向的表单

  16. 16

    使用纯JavaScript提交表单后重定向

  17. 17

    在Javascript中,如何在窗口位置重定向Ajax响应

  18. 18

    使用Javascript中的弹出窗口重定向到另一个URL

  19. 19

    在Javascript中,如何在窗口位置重定向Ajax响应

  20. 20

    Django-根据下拉菜单中的选择将用户重定向到页面

  21. 21

    根据浏览器语言重定向Javascript

  22. 22

    通过JavaScript根据引荐来源网址重定向页面

  23. 23

    比较用户提交给数据库的值,根据结果重定向

  24. 24

    您如何根据所选的单选值从表单提交重定向到不同的 URL

  25. 25

    输入字段值并使用Javascript重定向

  26. 26

    使用Javascript在提交时从多个列表项中收集多个属性值

  27. 27

    表单提交时的javascript setCookie

  28. 28

    使用html中的提交按钮根据单选按钮重定向到网页

  29. 29

    根据当前日期提交表单时,在phpmyadmin数据库中插入星期数

热门标签

归档