.html()与.text()区别与辨析
首先,html属性中有两个方法,一个有参,一个无参。
1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String
例子:
html页面代码:<div><span>你好</span></div>
jquery代码:$(“div”).html();
结果:<span>你好</span>(**获取子标签和文本内容,不能够获取该div标签**)
2.有参html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。返回一个jquery对象
html页面代码:<div></div>
jquery代码:$(“div”).html(“<p>我爱你中国</p>”);
浏览器显示出来的结果是:我爱你中国(也就是说浏览器能识别我们插入进去的标签)
其次,text属性中有两个方法,一个有参,一个无参
1. 无参text():取得所有匹配元素的内容。结果是由所有匹配元素包含的文本内容组合起来的文本。返回的是一个String。
例子:
html页面代码:<p><span>你好<span><div> 很好</div></p>
jquery代码:$(“p”).text();
结果:你好 很好(只选取标签下面的文本,标签不会被识别识别出)
2.有参text(val):设置所有匹配元素的文本内容,与 html() 类似, 但将编码 HTML (将 “<” 和 “>” 替换成相应的HTML实体).返回一个jquery对象。
html页面代码:<div>Paragraph.</div>
jquery代码:$(“div”).text(“<b>哈哈,我会被完整输出</b> new text.”);
结果: <p><b>哈哈,我会被完整输出</b> new text.</p> (html标签不会被浏览器识别,而是当作字符串来输出)
.html()与.text()区别与辨析相关推荐
- mysql中的blob和text区别
mysql中的blob和text区别 经过查询资料发现 除了blob 还有tinyblob longblob mediumblob 当然text还有tinytext mediumtext longte ...
- python3 requests content和text 区别
目录 区别介绍 例子1 中文问题 例子2:保存图片 区别介绍 一直在想requests的content和text属性的区别,从print 结果来看是没有任何区别的 response = request ...
- jQuery中的html,val,text区别
在项目开发中,写jQuery代码有时候会搞混淆一下东西,现在写一下demo来列出jQuery的.html(),.text(),.val()的区别. 1. html()取得第一个匹配元素的内容,简单来说 ...
- mysql join union_MySQL中union和join语句使用区别的辨析教程
union和join是需要联合多张表时常见的关联词,具体概念我就不说了,想知道上网查就行,因为我也记不准确. 先说差别:union对两张表的操作是合并数据条数,等于是纵向的,要求是两张表字段必须是相同 ...
- 数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N
JAVA技术交流QQ群:170933152 sqlserver中的类型: ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保 ...
- 转载comboBox1.SelectedItem.ToString()与 comboBox1.Text 区别
comboBox1.Text 是框里面 显示的 文本 comboBox1.SelectedItem.ToString() 是 选择的文本 区别是 有时候 可以 不选择,自己 直接 输入. 所以 用 ...
- 货物与产品的区别_辨析货物与商品的不同,定义什么是价值,什么是劳动
劳动创造出的价值有可能是负的吗? 这个问题很简单,首先我们得定义价值,其次得定义劳动. 什么是劳动呢?什么是价值呢? 马克思说价值是凝结在商品中的无差别的人类劳动或抽象的人类劳动. 也就是说,只有劳动 ...
- JavaWeb中filter的详解及应用案例
JavaWeb中filter的详解及应用案例 转载自:http://www.cnblogs.com/vanl/p/5742501.html 一:Filter介绍 Filter可认为是Servlet的一 ...
- MySQL中char,varchar和text的区别
MySQL中char,varchar和text的区别 java程序中的string类型,在mysql数据表中可以有三种对应的类型:char,varchar和text. char,varchar和tex ...
最新文章
- 【Spark Summit EU 2016】使用Spark和StreamSets构建数据通道
- oracle exists 变量,Num58 Oracle总结
- 手撕 CNN 经典网络之 VGGNet(理论篇)
- wireshark-win64-3.4.0安装_万达讲堂轴承安装后易损坏的原因,点进来,告诉你!
- day13-(事务mvc反射补充)
- 在鹅厂做了14年开发
- 有意思的记录-shell(持续更新)
- 网际控制报文协议ICMP(Internet Control Message Protocol)(详解)
- DNS域传输漏洞利用总结
- 收获不止oracle在线,重温《收获不止Oracle》
- 自旋锁 轻量锁_Java知识进阶-程序员升往架构师必经之路-自旋锁-知识铺
- web 前端小记_1 :hasLayout
- SwitchHosts
- 怎样导入mysql驱动包_怎么导入MYSQL的驱动包
- java属性日期_java时间日期使用与查询代码详解
- NVIDIA Studio和Game Ready区别
- 注册商标流程需要材料
- 几个例子理解博弈论与纳什均衡
- VRAR概念的定义和要素以及技术定义和应用
- js删除网页中图片width 和 height