Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么';我的select字段事件处理程序在Chrome/Android中不能工作吗?_Javascript_Jquery_Html_Select_Option - Fatal编程技术网

Javascript 为什么';我的select字段事件处理程序在Chrome/Android中不能工作吗?

Javascript 为什么';我的select字段事件处理程序在Chrome/Android中不能工作吗?,javascript,jquery,html,select,option,Javascript,Jquery,Html,Select,Option,问题是这个 我有一个选择选项,它在PC上运行良好,但在Android上的Chrome浏览器上不起作用 有什么不对劲 我的HTML: <select id='Button' class='' name='' onchange='' data-native-menu="true"> <option value="hello">Hello</option> <option value="stack">Stack</option>

问题是这个

我有一个选择选项,它在PC上运行良好,但在Android上的Chrome浏览器上不起作用

有什么不对劲

我的HTML:

<select id='Button' class='' name='' onchange='' data-native-menu="true">
  <option value="hello">Hello</option>
  <option value="stack">Stack</option>
  <option value="overflow">Overflow</option>
</select>
我的朋友:


注意:在这种情况下,我不需要这个
$(“#元素”).change(function(){/***Anywhere
在普通和纯JavaScript中,您只需要定义一个函数来处理
标记的
onChange
事件属性

1)编辑您的选择标记以插入此:
myFunction();
作为您的onchange事件。您的最终标记如下所示:

<select id='Button' class='' name='' onchange='myFunction();' data-native-menu="true">

2)定义以下函数以处理所选更改:

<script>
function myFunction() {
  var myVar = document.getElementById("Button").value;
  alert(myVar);
}
</script>

函数myFunction(){
var myVar=document.getElementById(“按钮”).value;
预警(myVar);
}
如果您想在之前尝试此操作:


最好。

您的WebView是否配置为处理DOM和Javascript?我有其他Javascript和jQuery功能正常运行。对不起,也许我遗漏了什么:我在Chromium和Opera(桌面版本)上都试过JSFIDLE,但都不起作用(启用了弹出窗口等)另外一点:你有没有试过使用普通的Javascript来实现这一点?只要在Firefox桌面上尝试一下,效果就很好了,在javascipt中会怎么样?
<script>
function myFunction() {
  var myVar = document.getElementById("Button").value;
  alert(myVar);
}
</script>