html,text,val区别
.html() .text() .val()
三种方法都是用来读取选定元素的内容
无参获取,有参设置
区别:
html([val|fn]):针对整个HTML内容,可解析含标签的代码
text([val|fn]):解析纯文本
val([val|fn|arr]):对具有value属性的表单元素进行操作,用来设置或者获取表单元素的value属性值。
<div>div<span>span</span></div> <input type="text" value="123">
无参数:
console.log($("div").html());
console.log($("div").text());
console.log($("input").val());

有参数:
原:

分别使用html()和text()传入,<span>div<b>123</b></span>
console.log($("div").text("<span>div<b>123</b></span>"));
![]()
console.log($("div").text("<span>div<b>123</b></span>"));


浙公网安备 33010602011771号