我使用一个非常简单的PHP表单来密码保护一个页面。我希望在输入
时,字符“*”出现在框中 <form name="form1" method="post" action="checkpw.php">
<table><tr><td colspan="2">
<p class="form"> Password: <span id="formfield"><input name="pw" type="text" id="pw"></span></p></td>
<tr><td valign="top"></td><td align="right"><span class="submitbt"><input type="image" class="rollover" src="images/buttons/BTN_Submit.png" id="contact_submit" alt="Submit" width="72px" height="68px" border="0" hover="images/buttons/BTN_Submit_over.png" name="submitbt" value="Login"></span></td>
答案 0 :(得分:8)
而不是:
<input name="pw" type="text" id="pw">
使用:
<input name="pw" type="password" id="pw">
查看HTML 4.01 spec上的input
元素类型:
密码:与“文本”类似,但输入文本以隐藏字符(例如,一系列星号)的方式呈现。此控件类型通常用于敏感输入,如密码。请注意,当前值是用户输入的文本,而不是用户代理提供的文本。
答案 1 :(得分:2)
使用<input type="password" />