jquery中,html,val与text三者属性取值的联系与区别

2025年03月22日 02:22
有2个网友回答
网友(1):

$('div').html();//获取该div所包裹的html标签及标签内的文本内容
$('div').text();//获取该div所包裹的去除html标签所剩余的文本内容
$('input').val();//获取文本框等具有value属性的元素的value属性值,也就是文本框输入的内容

建议:学会查阅官方API文档,看第一手资料,简单快捷

网友(2):

亲,html()吧该标签里面的内容全部取出来,包括里面的html标签,val()是取出表单元素的value值,text()和html()相似,但是不包括里面的html标签,比如


11221




var oDiv1=$("div1");
var oTxt1=$("txt1");
oDiv1.html()//得到

11221


oDiv1.text();//得到的是11221
oTxt1.val();//得到123