<input type = "password" value = "1234">
写个js,怎么显示密码输入框里的值,急用
本人新手,谢谢照顾

解决方案 »

  1.   

    什么意思?  你要显示 就不用 type="password"这个不就行了嘛?用普通的输入框就行
      

  2.   

    下面有个checkbox的选框,选中,可以显示密码,不选的时候是*号
      

  3.   

    <input type = "text" value = "1234"> 显示的是明文
    <input type = "password" value = "1234"> 显示的是密文说实话,没看明白你想要啥呵呵
      

  4.   


    <html>
    <head>
    <title>测试密码显示</title>
    <script>
    function getPassword(){
    var passwordObj=document.getElementById("password");
    alert("密码是:"+passwordObj.value);
    }
    </script>
    </head><body>
    密码:<input type="password" value="" name="password" id="password"/>
    <br/>
    <input type="button" value="获取密码" onClick="getPassword();"/>
    </body>
    </html>
      

  5.   


    js修改input的type属性有些限制。当input元素还未插入文档流之前,是可以修改它的值的,在ie和ff下都没问题。但如果input已经存在于页面,其type属性在ie下就成了只读属性了,不可以修改,所以要另辟蹊径,方法如下:
    http://www.adanghome.com/?p=30
      

  6.   


    <script type="text/javascript">
    function ps()
    {
    if (this.forms.password.type="password")
    box.innerHTML='<input type="html" name="password" size="20" value="'+this.forms.password.value+'">';
    click.innerHTML='<a href="javascript:txt()">隐藏密码</a>'
    }
    function txt()
    {
    if (this.forms.password.type="text")
    box.innerHTML='<input type="password" name="password" size="20" value="'+this.forms.password.value+'">';
    click.innerHTML='<a href="javascript:ps()">显示密码</a>'
    }
    </script>
    <form method="post" action="" name="forms">
    <span id="box"><input type="password" name="password" size="20" value="sina.com"></span>
    <span id="click"><a href="javascript:ps()">显示密码</a></span>
    </form>
      

  7.   

    楼上高手,可是,这样似乎不支持firefox
      

  8.   

    <script type="text/javascript">
    function ps()
    {
    var temp = document.getElementById('pas');
    if (temp.type="password")
    document.getElementById('box').innerHTML='<input id="pas" type="html" name="password" size="20" value="'+ temp.value+'">';
    document.getElementById('click').innerHTML='<a href="javascript:txt()">隐藏密码</a>'
    }
    function txt()
    {
    var temp = document.getElementById('pas')
    if (temp.type="text")
    document.getElementById('box').innerHTML='<input id="pas" type="password" name="password" size="20" value="'+ temp.value+'">';
    document.getElementById('click').innerHTML='<a href="javascript:ps()">显示密码</a>'
    }
    </script>恩 ,这样修改就可以了