激活联系表单上的输入字段需要在移动设备上单击2次?

时间:2015-02-15 18:47:55

标签: javascript jquery

对不起,我不知道如何说出这个问题。

我做了一种Uber菜单打开一个容器,里面有各种元素。在PC上工作正常,但是当你通过iPhone访问它时,我必须先点击输入字段/链接,然后再次点击以激活它们。

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

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

谢谢! : - )

1 个答案:

答案 0 :(得分:0)

我不确定为什么会出现这种行为,但这可能与您设置/隐藏值以显示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">