文本框根据内容自动变大
在做项目的时候发现有时候文本框无法确定其输入的文本有多少,有时候就会出现超过文本框了。
解决方案:
<script>
function AutoSize(own,textId)
{
var txtId= document.getelementById(textId);
own.size = txtId.value.length*2;
}
</script>
<input id="txt_add" type="text" onkeydown="AutoSize(this,txtadd);"/>
//参数说明:own参数使用this
//参数说明:textId参数是控件的Id