使⼀个input⽂本框随其中内容⽽变化长度的⽅法
第⼀:
复制代码
代码如下:
属于input属性<input type="text" onkeydown="keyup();" onkeyup="this.size=(this.value.length>4?this.value.length:4);" size="4">
其中 size="4"就是定义初始的⼤⼩,如果这⾥没有定义,那就把this.size=(this.value.length>4?this.value.length:4);⾥⾯的4改成20,<input type="text">的默认size就是20
第⼆:
如果你在style⾥定义了width属性,⼜要让它的width根据内容来变化,两个要求不就⽭盾了吗.所以这⾥不能在style⾥定义width属性.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论