日期:2014-05-18  浏览次数:20567 次

高手支招,帮忙解决一个问题。多谢
用户登录界面,一个名字框,一个密码框(type= "password "),两个框的长度(size)设置是一样的。在2000的环境下,两者是一样长的,但是在XP中,密码框的长度却要短。知道是跟操作系统有关系,不过不知道怎么解决。
请广大高手支招。多谢。

------解决方案--------------------
用css指定长宽就可以了吧
<input style= "width:100px;height:20px " type= "text " name= " "> <br>
<input style= "width:100px;height:20px " type= "password " name= " ">
------解决方案--------------------
同意楼上,一般都是全局设置样式表,用像素来设置文本框的长度style= "width:100px; "
------解决方案--------------------
我想到个Bt的方法,你可以写一个javascript函数,定义一个text,每次触发输入事件,都保存你的密码,存入一个hidden的变量,至于text的value自动添加一个 "* ",这样我敢保证两个text永远一样齐,哈哈....
------解决方案--------------------
同志,还是用css好些
------解决方案--------------------
設置樣式表以後應該沒有什麽問題的。