AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

jQuery设置聚焦并使光标位置在文字最后的实现方法

51自学网 http://www.wanshiok.com
jquery,光标聚焦

如下所示:

$.fn.setCursorPosition = function(position) {	if (this.lengh == 0)		return this;	return $(this).setSelection(position, position);};$.fn.setSelection = function(selectionStart, selectionEnd) {	if (this.lengh == 0)		return this;	input = this[0];	if (input.createTextRange) {		var range = input.createTextRange();		range.collapse(true);		range.moveEnd('character', selectionEnd);		range.moveStart('character', selectionStart);		range.select();	} else if (input.setSelectionRange) {		input.focus();		input.setSelectionRange(selectionStart, selectionEnd);	}	return this;};$.fn.focusEnd = function() {	this.setCursorPosition(this.val().length);};

以上这篇jQuery设置聚焦并使光标位置在文字最后的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持wanshiok.com。


jquery,光标聚焦  
上一篇:AngularJS基础 ng-list 指令详解及示例代码  下一篇:jQuery实现的placeholder效果完整实例