2011年3月10日 星期四

轉貼 html input text 和 password 長度不一致

搜尋了一下 , 原因是因為 編碼的部份不一樣,在中文預設的瀏覽器下,text 格式的內容會是中文形式的編碼,但是password 格式的編碼固定是英文的編碼

解決的方是有以下

1. 用 css 設定 text 和 password 的width 屬性


<input type="text" style="width:170;" name="test1">
<input type="password" style="width:170;" name="key1">


2. 用 css 設定 input 的字型 + 用 css 設定 text 和 password 的size屬性

<input type="text" size="20" name="test1">
<input type="password" size="20" name="key1">



input {
font-family:'Verdana';
}



參考來源
1. java word,請問如何令 Input text 及 password 長度變一致??

2. 解决IE下input=text和input=password的长度不一致

沒有留言: