2014-10-21 97 views
1

如果您使用Safari浏览器在iPhone上查看此页面,您会看到当您点击密码输入字段然后开始键入时,输入的内容不会在屏幕上显示并且光标保持不变。密码输入字段在ios safari中不起作用

我很好奇这可能是什么。我相信没有HTML错误或语法问题..但也许我错了。 HTML由PHP生成,如果有帮助的话。

请让我知道这是否是可以修复的,以及我需要看的地方。谢谢!

更新:

固定。链接不再工作。

+0

你有没有想过这个? – 2015-06-02 19:21:26

回答

1

这是因为您在覆盖输入字段的图像顶部使用z-index。我认为在这种情况下,最好是让持有z-index的div更小或者一起摆脱它。

+0

我禁用了z-index,现在它可以工作,谢谢!我现在一起摆脱了它。 – Andre 2014-10-28 18:24:13

+0

@Andre如果答案解决了您的问题,请不要忘记选择一个答案作为最佳答案:p – starvator 2014-10-28 19:00:38

2

确定您的HTML正确吗?

密码域是正确的语法:

<input type="password" name="password"> 

您网页上的语法:

<input class="password" type="text" name="password" placeholder="**********" /> 

有可能在类“密码”一些的定制。无论如何,这不是定义密码字段的标准方式,所以并非所有浏览器都会按照您的预期行事。

+0

是的,我忘了提及,我已将其从密码类型更改为文本类型,以查看问题是否存在,以及它是否存在。因此,这是一般输入字段的问题,我假设 – Andre 2014-10-22 02:08:43

+0

那么,您应该将其更改回SO人们去测试并找出问题所在。一旦你改变了它的工作方式,没有人能够看到你的页面出了什么问题。顺便说一下,在我的Mac和iPhone上,Safari浏览器中的当前页面似乎都是“正常”的。 – Rick 2014-10-22 02:55:53

+0

我已将它更改回密码。 – Andre 2014-10-22 16:48:11

相关问题