关于密码登陆时候怎么做到输入时候,显示最后一位? 昨天登陆网易的时候,也就是登陆163邮箱的密码的时候,发现哪个登陆时候密码?效果很不错。想请教各位?也一起讨论下哦? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存cookie里面的,你清一次cookie后就不见了 $=function(o){return document.getElementById(o)}var pwd=''$('test').onkeyup=function(){ pwd= $('test').value $('test').value = $('test').value.replace(/(\d)/,'*') // 这里的正则只匹配数字,自己解决匹配你的密码问题。 } 我这个简单的实现了效果,不过不能修改,一删除就不对了删除的话backspace还好办,如果从中间删的话应该怎么办? <INPUT TYPE="text" NAME="psw" onkeyup="trans(this.value)"><br> <INPUT TYPE="text" NAME="log"> <SCRIPT LANGUAGE="JavaScript"> <!-- function trans(str) { if (str.length >1) { log.value += str.substring(str.length-1); str = str.substring(0,str.length-2) + "*" + str.substring(str.length-1); psw.value = str; } else log.value = str; } //--> </SCRIPT> 用一个 input[type=text]显示密码,用一个input[type=hidden]存储密码,捕获光标,当发生keyup事件时,将当前的字符添加到hidden中, 将光标前的一个字符用‘*’换掉,提交表单前,再将密码赋值给一个隐藏的input[type=password].一个是要记录光标位置,一个是要监听键盘事件并处理特殊情况,如按backspace JavaScript有没有专门的开发工具或者做到MyEclipse里的插件 JS动态三级级联菜单,求思路 用js写了一个让文字先变大再变小再变大。。。依次循环的程序 遇到点问题 JS设置Cookie的问题 用JS 正则表达式取HTML中代码问题 关于各语言的时间格式 用appendchild来创建div JS如何取得文本框中,前4个字符?(如果文本框值长度为9) jQuery的$(function(){...})怎么理解 急待解决 谢谢 Javascript与FireFox兼容,在线等 ff 取不了表單的innerHTML的值
$=function(o){return document.getElementById(o)}
var pwd=''
$('test').onkeyup=function(){
pwd= $('test').value
$('test').value = $('test').value.replace(/(\d)/,'*')
// 这里的正则只匹配数字,自己解决匹配你的密码问题。
}
删除的话backspace还好办,如果从中间删的话应该怎么办? <INPUT TYPE="text" NAME="psw" onkeyup="trans(this.value)"><br>
<INPUT TYPE="text" NAME="log">
<SCRIPT LANGUAGE="JavaScript">
<!--
function trans(str) {
if (str.length >1)
{
log.value += str.substring(str.length-1);
str = str.substring(0,str.length-2) + "*" + str.substring(str.length-1);
psw.value = str;
}
else log.value = str;
}
//-->
</SCRIPT>