为什么<选择>当在windowsphone 8.1中点击时,元素会被触发两次
why does the <select> element get triggered twice when tapped in windows phone 8.1
我有一个HTML/javascript/PHP应用程序,它在多个页面上使用<select>
。当我在PC/androidphone/iphone上运行它时,select元素工作得很好。在PC中,它打开下拉菜单。在安卓系统上,它会打开一个包含所有选项的弹出窗口,而在iphone上,底部会出现一个包含滚动选项的小窗口。
当我在windows 8.1手机中运行它时,点击select将按预期打开选项窗口。但当我选择一个选项时,选项窗口将消失并立即重新出现。所以我再次选择了一个选项,窗口就永远消失了。
这似乎很可能是一个javascript错误,但我不能确定,因为我不能在windows手机上调试javascript。所以我的问题是,有人知道为什么会发生这种情况吗?如果没有,我如何在这个手机上调试javascript?
TL;DR版本:如何在windows phone中调试javascript?以及为什么windows phone 8浏览器中的选择与android和iphone的工作方式不同
提前感谢
我在使用windows手机时没有遇到选择问题。
但是,创建windows phone应用程序允许您使用Microsoft Visual Studio在windows phone上调试和查看dom。当然,这仅限于Javascript应用程序。
相关文章:
- Append元素在运行两次函数后不显示
- 单击元素两次后执行操作
- 为什么DTM数据元素被调用两次
- addEventListener对所有元素都有效,但有时它会提醒消息两次或多次
- 元素必须单击两次才能添加Class(自定义指令)
- 如何两次插入相同的html元素
- 为什么<选择>当在windowsphone 8.1中点击时,元素会被触发两次
- 当图层重叠时,悬停对象在背景/前景元素上出现两次
- 如何在同一元素中调用两次onclick
- 聚合物元素注册和生命周期(创建和准备调用两次)
- 在同一元素上单击两次,然后在另一个元素上单击两次,使第一个元素进入“单击”状态
- 由于嵌套元素,单击侦听器激发两次
- 在一个元素上单击两次
- 父DOM元素是否侦听事件两次
- 追加元素,获取追加两次
- 在一个元素上添加两次相同的类
- reactjs:为什么在render中定义的一些dom元素显示两次
- Webdriver按坐标单击元素两次
- 横贯显示元素两次
- 使用JavaScript插入HTML元素两次(或两次以上)