2013-02-01 52 views
7

如何匹配文本输入框的大小和最大长度?令人讨厌的是,maxlength和size属性并不一致,并且依赖于字体的使用。如何匹配文本输入框的大小和最大长度?

Example input:<input type="text" size="4" maxlength="4" /> 

enter image description here

有什么建议?

+1

这应该帮助。它解释了尺寸=“4”实际上是指什么。 http://stackoverflow.com/questions/6699575/size-attribute-for-an-input-field-not-being-honored – Scott

回答

6

我不认为它会匹配,它将非常取决于浏览器。最好的办法是使用CSS来设置输入的宽度。

<input type="text" maxlength="4" value="1234" /> 

input {width:30px;} 

http://jsfiddle.net/BqEsd/67/

你也能想出某种功能,它的大小以关闭字符,字体大小和语言。事情是这样的,例如..

例子:

http://jsfiddle.net/krishollenbeck/ohpy5L95/3/

相关问题