【问题标题】:html select ondblclick mobilehtml选择ondblclick移动
【发布时间】:2016-03-18 01:39:28
【问题描述】:

当我双击一个选项时,它将执行 javascript 函数。
在iphone safari上测试,它只是弹出一个选择菜单列表。

无法执行javascript函数。

我该如何解决这个问题?

<select name="EmployeeID" size="5" class="bar" id="EmployeeID" style="width:80%" 
        scrolling="yes" 
        ondblclick="insertOption('FlowGo',this.options[this.selectedIndex].text,this.opt‌​ions[this.selectedIndex].value);putValue('FlowGo')"
>
    <option value="0">----choose----</option>
</select>

【问题讨论】:

  • 欢迎来到 S.O,您可以粘贴您的代码吗?
  • 谢谢。就像下面这样:&lt;select name="EmployeeID" size="5" class="bar" id="EmployeeID" style="width:80%" scrolling="yes" ondblclick="insertOption('FlowGo',this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);putValue('FlowGo')"&gt; &lt;option value="0"&gt;----choose----&lt;/option&gt; &lt;/select&gt;
  • 您应该编辑您的问题并在此处添加代码,而不是在评论中。这样您就可以格式化它,人们可以更轻松地阅读它。

标签: javascript jquery html select


【解决方案1】:

点击事件在平板电脑和手机上的处理方式不同,因为它们被视为“点击”事件。 jQuery,如果我没记错的话,对它们的处理方式与单击一样,但不包括双击事件。

您可能需要使用 jQuery 和一个名为 doubletap.js 的插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    • 2019-04-18
    • 2022-06-29
    • 2010-10-28
    • 1970-01-01
    • 2011-02-01
    • 2013-06-13
    相关资源
    最近更新 更多