您的位置:首页 > 其它

使input文本框随内容变化改变长度

2017-12-12 17:36 323 查看
propertychange——属性改变事件

<script type="text/javascript">
$(function(){
$('.input').bind('input propertychange',function(){
var obj = $(this);
var text_length = obj.val().length;  //获取当前长度
var width = parseInt(text_length)*12; //该12是改变前的宽度除以当前字符串的长度,算出每个字符的长度
obj.css('width',width+'px');
});
})
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  input 文本框长度