我有一个用于登录过程的密码元素。但是,一旦打开页面,我就会得到这个奇怪的用户名和密码!!
但问题是当我没有用户密码元素而只是输入时我没有得到这个奇怪的用户名和密码,我应该怎么做才能让它们空白?
这是代码
echo"
<center><small>
<br />
<p> Welcome Guest you can sign in here:</p></br>
<form action = \"HomeWork.php\" method = \"post\">
User name*: <input type=\"text\" name=\"Username\" />
Password*: <input type=\"password\" name=\"Password\" />
<a href=\"Signup.php\">or Sign up !</a>
<br /> <br />
<input type=submit value=Submit align=\"middle\" />
</form>
</small></center>";
你能帮帮我吗??
最佳答案
这是您的浏览器记住您为本地主机站点输入的用户名/密码。这与您的 html 或 php 无关。要进行测试,请在您用来查看本地主机站点的另一个浏览器中尝试一下,看看它是否将其添加到表单元素中。
编辑
注意,按照kag的回答,你可以在表单中添加autocomplete=off
来防止浏览器自动完成。
https://developer.mozilla.org/en/how_to_turn_off_form_autocompletion
echo "
<center>
<small>
<br />
<p>Welcome Guest you can sign in here:</p></br>
<form action='HomeWork.php' method='post' autocomplete='off'>
Username*: <input type='text' name='Username' />
Password*: <input type='password' name='Password' />
<a href='Signup.php'>or Sign up !</a>
<br />
<input type='submit' value='Submit' align='middle' />
</form>
</small>
</center>
";
此外,请考虑不要使用 center
和 small
等标签;而是使用 css 和类/选择器。
关于php - 密码输入元素问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493115/