Javascript 下拉 新问题

标签 javascript jquery

所以基本上,我有这段代码,它选择一个下拉菜单选项,然后按下它。我需要它按第一个选项,然后按第二个选项。

var x = document.getElementById("product-select").options;
   for(var i=0;i<x.length;i++){
        if(x[i].text=="34"){
            x[i].selected=true;
document.getElementsByClassName("here")[0].click();
            break;
   }
}

我怎么知道按文本 34,然后按 36?

谢谢

最佳答案

您还向标记中添加了 jquery,因此:

$('#product-select').val(34);

关于Javascript 下拉 新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44570823/

相关文章:

javascript - 用 jQuery 工具提示替换所有标题默认工具提示

javascript - 是否可以在 PhpStorm 或任何 Jetbrain IDE 中为 Javascript 类制作 UML 图?

javascript - 求背景全景插件

javascript - 如何通过打印推断的变量类型来调试 TypeScript?

jQuery Keydown 事件在 Chrome 中不起作用

javascript - 鼠标悬停时如何更改标题的前面?

javascript - 继续创建新元素,直到满足条件

javascript - 单击功能在命令脚本中不起作用

javascript - 通知 AngularJS Controller 有关来自外部的事件

jquery - 结合 jQuery 延迟和 windowTimeout 以实现基于 CSS 的淡入淡出