input长度根据输入内容变化
2017-11-01 09:10
1566 查看
$('input:not(.topinput)').bind('input propertychange', function() { var $this = $(this); console.log($this); var text_length = $this.val().length;//获取当前文本框的长度 var current_width = parseInt(text_length) *19;//该19是改变前的宽度除以当前字符串的长度,算出每个字符的长度 if(current_width<10){ $this.css("width","20px"); }else{ $this.css("width",current_width+"px"); } });
相关文章推荐
- react-native-auto-expanding-textinput 根据输入的内容自增长高度
- 当没有输入内容时,input中的字体变化
- 使一个input文本框随其中内容而变化长度的方法
- 使input文本框随内容变化改变长度
- Unity中Text随输入的内容的长度发生变化,字体大小不变
- input 随其内容而变化长度
- input 长度随内容长度自动变化
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(一)
- 如何使一个input文本框随其中内容而变化长度。
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(二)
- js控制input的输入内容和长度
- css如何让<a>标签,根据输入的内容长度调整宽度,宽度自适应,那位大仙帮帮忙
- jquery/js实现文本框根据输入内容input,textarea自适应高度
- 如何使一个input文本框随其中内容而变化长度(转)
- js 判断输入内容(主要针对汉字)的字节长度
- vue.js实现输入框输入值内容实时响应变化示例
- iframe高度根据内容变化
- 使视图可以根据选择的内容变化而变化
- 根据输入的中文的搜索其拼音相似的内容
- [ExtJs4.0]根据一个文本框输入的内容自动填写到另外一个文本框内