jQuery插件创建input选中区域
程序员文章站
2022-07-15 09:10:51
...
有图有真相,实际效果。
/** * 创建选中区域 */ (function($) { $.fn.selectRange = function(start, end) { return this.each(function() { if(this.setSelectionRange) { var self = this; //fix chrome issue window.setTimeout(function() { self.setSelectionRange(start, end); }, 0); } else if(this.createTextRange) { var range = this.createTextRange(); range.collapse(true); range.moveEnd('character', end); range.moveStart('character', start); range.select(); } }); }; })(jQuery); 使用方式: 1. dom: <input type="text" id="name" value="aaaaaa"> 2: var len = $("#name").val().length; $("#name").selectRange(0, len);
上一篇: 设置utfmb
下一篇: jquery学习(1)
推荐阅读
-
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
-
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
-
jQuery插件zTree实现单独选中根节点中第一个节点示例
-
jquery检测input checked 控件是否被选中的方法
-
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
-
jQuery插件zTree实现单独选中根节点中第一个节点示例
-
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
-
jQuery插件创建input选中区域
-
jQuery插件创建input选中区域
-
Jquery input多选框 只在选中时触发事件,取消选中时不触发