教程集 www.jiaochengji.com
教程集 >  jQuery  >  jquery 教程  >  正文 使用jquery选中文本(包括输入框input和文本框textarea)

使用jquery选中文本(包括输入框input和文本框textarea)

发布时间:2011-11-24   编辑:jiaochengji.com
通过jquery选中文字或jquery选中文本一般是先通过jquery选择器选中对象,然后通过浏览器内置的对象的内置的方法来实现jquery选中文字或jquery选中文本

使用jquery选中文字,首先要通过jquery选中目标对象,textarea或input

如$('textarea')

然后通过textarea对象的内置方法来做jquery选中文本的操作,具体的实现方法各种浏览器实现方法不一样,所以要做浏览器类型的判断

在IE下要通过textarea的createTextRange()方法来构造一个createTextRange对象,火狐或chrome下又有不同的地方,具体的方法还挺复杂,这里我就不细说了,直接给出实例代码

$('textarea').click(function(){
			if($.browser.msie) this.createTextRange().select();
			else {
				this.selectionStart = 0;
				this.selectionEnd = this.value.length;
			}
	})
这段代码实现的是点击文本框,然后就选中文本框中的内容

你可以运行下,试试看,以加深印象

 

欢迎你学习其他的jquery教程

您可能感兴趣的文章:
jQuery 处理表单元素的代码
js 检验(input、radio、checkbox、textarea)必填项的代码
文本框自动变大 jQuery Elastic
jQuery选择器总结
JavaScript操作文本框的脚本
Jquery 表单取值赋值方法
Jquery 表单取值赋值的一些基本操作
jQuery Selectors(选择器)的使用(九、表单对象属性篇)
jquery iframe操作详细解析
JavaScript获取与更改文本框中值的代码

关键词: jquery  文字  jquery  教程  文本   
[关闭]
~ ~