<input type="text" name="userpassword">

解决方案 »

  1.   

    <script>
    function gpxh()
    {
    document.form1.userpassword1.style.display = "";
    document.form1.userpassword.style.display = "none";
    }
    </script><form method="post" name="form1" action="">
      <input type="password" name="userpassword" style="display:" onpropertychange="userpassword1.value=this.value">
    <input type="text" name="userpassword1" style="display:none">
      <input type="button" value="ok" onclick="javascript:gpxh();">
    </form>
      

  2.   

    type属性不能修改的,一般的方法就是孟子的方法,写两个input
      

  3.   

    <script>
    function gpxh()
    {
      var value = document.form1.userpassword.value;
      document.form1.userpassword.outerHTML="<input type=text value="+value+" name=userpassword>";
    }
    </script><form method="post" name="form1" action="">
      <input type="password" name="userpassword">
      <input type="button" value="ok" onclick="javascript:gpxh();">
       <input type="button" value="get value" onclick="alert(this.form.userpassword.value);">
    </form>