将默认密码显示更改为表单中的其他符号

时间:2013-08-01 20:54:16

标签: html html5

在我的密码输入表格中而不是

*******

我想显示一些其他符号说

########

当用户输入时可以吗?

2 个答案:

答案 0 :(得分:1)

这取决于用户代理(浏览器)并且不可更改。你可以做的是使用一些JavaScript / CSS技巧来模仿password input使用text input并使用#而不是{{} 1}}但我根本不推荐它。

答案 1 :(得分:0)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"   "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
var k=0;
var df;
window.onload=function() {
df=document.forms[0];
df[1].onkeyup=function() {
df[0].value+=df[1].value.charAt(k);
k++;
for(c=0;c<df[1].value.length;c++) {
df[1].value=df[1].value.replace(df[1].value.charAt(c),'#');
 }
 }
 }
</script>
</head>
<body>
<noscript><div>Without javascript enabled you will be unable to login</div></noscript>
<form action="http://www.google.com/">
<div>
<input type="hidden" name="password">
<input type="text">
<input type="submit" value="submit password">
</div>
</form>
</body>
</html>