关于input标签的value属性问题请教高手
<input id="counterMsg" name=counter style="border:0;color:red;valign:center; background-color:#FFFFFF;background-image:url()" value="350" size="2" type='text' readonly>
为什么我设置的350的长度,当我输入超过350的字符的时候,为什么它会弹回到300个字,会少显示50个,但是我如果不输入超过350个字符的话就能显示350个,只要超过一个它就默认显示300个了,这是为什么,请问高手如何解决?
[解决办法]
value="350" 貌似跟value没关系吧
value代表的是输入框里面的具体的值
要定义长度的话那应该和maxLength=""有关
[解决办法]
value是input的值
限制input的长度上限 可以 设置maxlength
比如
<input type="text" maxlength="5" />
就只能输入5个字符
[解决办法]
额三百个字符不好数啊,你还一个个数的啊?
你的页面有没有写css样式啊,或许写个
input{
maxlength :300;
}
这样的话只能输入300个
不过看你那像事件,离开焦点。。。触发事件,,,判断长度,,,截取字符串。。。赋值。。。。
[解决办法]
readonly 能输入吗?
[解决办法]