Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.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 为什么<;选择>;在windows phone 8.1中点击时,元素被触发两次_Javascript_Html_Windows Phone 8 - Fatal编程技术网

Javascript 为什么<;选择>;在windows phone 8.1中点击时,元素被触发两次

Javascript 为什么<;选择>;在windows phone 8.1中点击时,元素被触发两次,javascript,html,windows-phone-8,Javascript,Html,Windows Phone 8,我有一个HTML/javascript/PHP应用程序,它在几个页面上使用s。当我在PC/android手机/iphone上运行它时,select元素工作正常。在PC中,它打开下拉列表。在android上,它会打开一个包含所有选项的弹出窗口;在iphone上,带有滚动选项的小窗口会出现在底部 当我在Windows8.1手机上运行它时,点击select将按预期打开options(选项)窗口。但当我选择一个选项时,“选项”窗口将消失并立即重新出现。因此,我再次选择一个选项,窗口将永远消失 这看起来很

我有一个HTML/javascript/PHP应用程序,它在几个页面上使用
s。当我在PC/android手机/iphone上运行它时,select元素工作正常。在PC中,它打开下拉列表。在android上,它会打开一个包含所有选项的弹出窗口;在iphone上,带有滚动选项的小窗口会出现在底部

当我在Windows8.1手机上运行它时,点击select将按预期打开options(选项)窗口。但当我选择一个选项时,“选项”窗口将消失并立即重新出现。因此,我再次选择一个选项,窗口将永远消失

这看起来很可能是javascript错误,但我不能确定,因为我无法在windows phone上调试javascript。所以我的问题是,有人知道为什么会发生这种情况吗?如果没有,我如何在这个手机上调试javascript

TL;DR版本:如何在windows phone中调试javascript?为什么WindowsPhone8浏览器中的选择与android和iphone的工作方式不同


提前感谢

我在使用windows phone时没有遇到选择问题


但是,创建windows phone应用程序允许您使用Microsoft Visual Studio在windows phone上调试和查看dom。当然,这仅限于Javascript应用程序。

我认为这是我使用的windows phone的特定型号。没有其他windows手机在选择下拉列表时表现出这种奇怪的行为