Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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 未指定任何值时,文本框具有默认值_Html_Apache_Text_Input_Default - Fatal编程技术网

Html 未指定任何值时,文本框具有默认值

Html 未指定任何值时,文本框具有默认值,html,apache,text,input,default,Html,Apache,Text,Input,Default,请参阅我正在处理的登录页面的链接,代码显示在下面的Firebug中。如您所见,有两个输入框,一个带有占位符“输入用户名”,另一个带有占位符“输入密码”。两个输入都有一个空的默认值 我不明白为什么,尽管占位符文本和默认值被设置为原样,但输入框似乎有一个神秘的默认值,如屏幕转储所示,即“root”和输入的任何密码 不管我是否有一个默认值,它似乎没有什么区别。如何阻止它使用这些神秘的默认文本值 我在linux机器上运行apache来测试这些,到目前为止还没有在真正的服务器上尝试过,不知道这是否会产生影

请参阅我正在处理的登录页面的链接,代码显示在下面的Firebug中。如您所见,有两个输入框,一个带有占位符“输入用户名”,另一个带有占位符“输入密码”。两个输入都有一个空的默认值

我不明白为什么,尽管占位符文本和默认值被设置为原样,但输入框似乎有一个神秘的默认值,如屏幕转储所示,即“root”和输入的任何密码

不管我是否有一个默认值,它似乎没有什么区别。如何阻止它使用这些神秘的默认文本值

我在linux机器上运行apache来测试这些,到目前为止还没有在真正的服务器上尝试过,不知道这是否会产生影响


非常感谢发生这种情况的原因可能有很多:

您的浏览器正在拾取以前添加的值,请尝试按ctrl键+ F5或清除浏览器的缓存

您已将凭据保存在浏览器中,请尝试删除保存的凭据 浏览器中的凭据

某些自动完成功能正在运行,如注释中所述 以上在文本字段中使用autocomplete=off


我希望这会对您有所帮助。

当您按ctrl+f5键时,它们是否仍具有这些值?您是否尝试使用这些值登录并在浏览器中单击“保存密码”?如果您不想自动完成此输入,可以使用来阻止浏览器使用缓存或保存的密码来完成此输入类似的问题,这可能会有所帮助:这是最初发生的,还是只有在该领域得到关注后才会发生?您应该包含足够的代码来重现问题,作为问题本身的文本。多亏了大家,我按照建议添加了autocomplete=off,这立刻解决了问题。让我困惑的是,我从来没有在表单中输入神秘凭证,多次清除缓存,甚至使用不同的浏览器。