HTML输入字段宽度(与JavaScript相关)

时间:2011-11-08 06:20:58

标签: javascript html

我想创建一个输入字段,其最小宽度为25px,每个输入字符的宽度为10px。因此,在第二个之后输入的每个字符将增加输入字段的宽度。最后,删除字符时输入字段应该变小。

我只需要了解如何根据输入字符求解变量宽度。建议?

谢谢!

1 个答案:

答案 0 :(得分:3)

这是微不足道的。

<input type="text" style="width: 25px;"
               onKeyUp="this.style.width = Math.max(25,this.value.length*10)+'px';" />