a.jsp: 
账号: <s:textfield name="userid" id="userid" onblur="check_ranknum()" size="19"> </s:textfield> 
<div id="ranknum_div" style="position: absolute;padding-top:8px;" mce_style="position: absolute;padding-top:8px;"> </div> 
<td width="20%" align="right">密码: </td> 
<td align="left"> <s:password  name="passwd" id="nihaodss"> </s:password>&nbsp; </td> 
<td align="right" width="20%">重复: </td> 
<td align="left"> <s:password  name="passwd2"> </s:password>&nbsp; </td> a.jsp的js: 
。 
loadXMLDoc("checkadminAction.action?userid="+userid,checkReturn); 
        var passwd = document.getElementById("nihaodss").value; 
        alert(passwd); 
        return checkReturn();  
 checkadminAction.action这个方法里面是检查账号是否重复的。 
我在 <s:textfield>中输入一个已经存在的账号,在 <s:password  name="passwd" id="nihaodss">中将会出现一个默认值, var passwd = document.getElementById("nihaodss").value; 
        alert(passwd); 
弹出的出口显示为1,passwd2 则没有。 开始以为是名字的问题,测试name="passwd"这个名字换了很多个都是一样的结果。 
<s:password  name="passwd" id="nihaodss">这个换成textfield则没有默认值。换成普通标签 <input type="password">,还是有一个默认值。输入不重复的账号,第一个密码处也没有值。请问怎么把输入重复账号后,密码处出现的默认值去掉