使⼀个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属性.