激活联系人表单上的输入字段需要在手机上点击2次

Activating Input Fields on Contact Form Requires 2 Clicks on Mobile?

本文关键字:手机 2次 字段 表单 联系人 输入 激活      更新时间:2023-12-06

很抱歉,我不知道如何表达这个问题。

我制作了一种Uber菜单,可以打开一个包含各种元素的容器。在PC上,它运行良好,但当你通过iPhone访问它时,我必须首先单击输入字段/链接,然后再次单击才能激活它们。。

要了解我的意思,请单击"联系人"按钮,然后尝试访问联系人公式上的输入字段。http://www.strengthandfreedom.com/

这个问题叫什么,我该怎么做才能让它在第一次点击手机时做出反应?

谢谢!:-)

我不确定为什么会发生这种行为,但这可能与您设置/隐藏值以显示文本onfocus和onblur的方式有关。。。

尝试将其交换并使用placeholder属性。

代替

<input type="text" class="required" name="qcfname1" value="Your Name" onfocus="qcfclear(this, 'Your Name')" onblur="qcfrecall(this, 'Your Name')">

尝试

<input type="text" class="required" name="qcfname1" placeholder="Your Name">