当前位置: 代码迷 >> vbScript >> 关于将非Password类型的TextBox用*号显示解决思路
  详细解决方案

关于将非Password类型的TextBox用*号显示解决思路

热度:1474   发布时间:2013-02-26 00:00:00.0
关于将非Password类型的TextBox用*号显示
例:有一个TextBox为一般文本输入框,现在用“*”或其它字符掩饰输入的字符,就像密码框一样。不使用keyCode,KeyChar或API,请问如何能实现?

------解决方案--------------------------------------------------------
没事干,给你写个这样的玩.
但是不实用.呵呵

HTML code
<input id=txt onkeyup=fn(this)><input id=txtReal><script type="text/javascript">    var real="";    var len=0;    function fn(obj)    {        val=obj.value;                last=val.substring(val.length-1,val.length);        //alert(last)        if(val.length==0 || len==val.length) return;        len = val.length;        real+=last;        obj.value = val.substring(0,val.length-1) + "@";        txtReal.value= real;    }</script>
  相关解决方案