Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 密码输入字段不存在';我不能在ios safari中工作_Html_Ios_Iphone_Safari - Fatal编程技术网

Html 密码输入字段不存在';我不能在ios safari中工作

Html 密码输入字段不存在';我不能在ios safari中工作,html,ios,iphone,safari,Html,Ios,Iphone,Safari,如果您使用safari在iPhone上查看此页面,您会发现当您点击密码输入字段然后开始键入时,您键入的内容不会显示在屏幕上,光标保持不变 我很好奇这可能是什么。我相信没有HTML错误或语法问题。。但也许我错了。HTML是由PHP生成的,如果有帮助的话 请让我知道这是否是固定的,我需要在哪里寻找。谢谢 更新: 固定的。链接不再工作。您确定您的HTML是正确的吗 密码字段的正确语法: <input type="password" name="password"> 页面上的语法: &

如果您使用safari在iPhone上查看此页面,您会发现当您点击密码输入字段然后开始键入时,您键入的内容不会显示在屏幕上,光标保持不变

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

请让我知道这是否是固定的,我需要在哪里寻找。谢谢

更新:


固定的。链接不再工作。

您确定您的HTML是正确的吗

密码字段的正确语法:

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

页面上的语法:

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


类中可能有一些“密码”的自定义。无论如何,这不是定义密码字段的标准方法,因此并非所有浏览器都会像您预期的那样工作。

这是因为您在覆盖输入字段的图像上使用z索引。我认为,在这种情况下,最好是使持有
z-index
的div变小或将其全部删除。

我也遇到了同样的问题,只需将autocomplete=“current password”属性添加到输入元素中

<input type="password" name="password" autocomplete="current-password"/>


是的,我忘了提到我将其从密码类型更改为文本类型,以查看问题是否仍然存在,确实如此。。所以一般来说,输入字段是有问题的。我想,你们应该把它改回去,让大家测试一下,找出哪里出了问题。一旦你改变了它的工作方式,没有人能看到你的页面有什么问题。顺便说一句,你当前的页面在我的Mac和iPhone上的Safari中似乎都“正常”。说真的,我没有看到你在我的iPhone 4S Safari、Chrome和Firefox(在PC上)上测试了几次后发布的症状。如果您使用的是较旧版本的Safari或浏览器,可能需要升级并再次测试。请参阅下面@bdv的答案,我昨天禁用了z-index,但忘记了注释,这就是为什么它现在可以工作的原因。我禁用了z-index,现在它可以工作了,谢谢!“我现在把它都扔掉了。”@Andre如果一个答案解决了你的问题,别忘了选择一个答案作为最佳答案:pDid你有没有想过这个问题?