js中的基础text(),html(),val()有什么区别
2016-11-27 10:52
423 查看
基本没有什么区别,作用都是获得当前对象的value值(一般是表单元素)只是,this.value是js的原生语法,$(this).val()是jquery的语法使用,
this.value无需引入任何库文件,
而$(this).val()则需要引入jquery库文件。
区分dom对象和jquery对象。
前者this.value,是js原生代码对浏览器中的元素的访问方式;而后者$(this).val(),是jquery针对原生访问做的封装。并且它一般是访问标签中含value的属性值。
text()获取指定元素的所有子元素两个尖括号之间包含的内容(剔除掉html标签),
html()获取指定元素的尖括号之间的所有代码(包含子元素的html代码)。
this.value无需引入任何库文件,
而$(this).val()则需要引入jquery库文件。
区分dom对象和jquery对象。
前者this.value,是js原生代码对浏览器中的元素的访问方式;而后者$(this).val(),是jquery针对原生访问做的封装。并且它一般是访问标签中含value的属性值。
text()获取指定元素的所有子元素两个尖括号之间包含的内容(剔除掉html标签),
html()获取指定元素的尖括号之间的所有代码(包含子元素的html代码)。
相关文章推荐
- JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?jQuery中的text()、html()和val()
- js中的text(),html() ,val()的区别
- js 的 val() 和 text() 和 html()的区别与共性
- JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系? jQuery中的text()、html()和val()
- jQuery中的text(),html(),val()有什么区别
- jQuery中的html(),text(),val()有什么区别
- js中的val(),text()和html()区别
- 【WEB】JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?jQuery中的text()、html()和val() ?
- jquery中val,text,html,attr的区别
- jQuery获取文本节点之 text()/val()/html() 方法区别 详细出处参考:http://www.jb51.net/article/26431.htm
- jquery html、text、val区别(转)
- jquery中html,text,val的区别
- text/html与text/plain有什么区别?
- jquery中,html、val与text三者属性取值的联系与区别
- jquery中html、val与text三者属性取值的联系与区别介绍
- jquery中,html、val与text三者属性取值的联系与区别
- Jquery中val、text、html的区别
- jquery中html,text与val三者的区别
- jquery html(), text(), val() 区别
- JQuery中的html(),text(),val()区别