2个回答
展开全部
html()
取得第一个匹配元素的 html文本(可包含html标签)
设置匹配元素的 html文本(可包含html标签)
text()
取得第一个匹配元素的 纯文本(不包含html标签)
设置匹配元素的文本(当文本中出现html标签时,将处理为字符实体,也就是作为文本而不作为标签)
val()
一般针对input标签通过value属性获取和设置值。
设置匹配元素的value值
获取第一个匹配元素input标签value值,若未设置则返回当前值
下面是一些测试示例,可以在console面板中查看具体结果
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".btn1").click(function(){
console.log($("p").html());
console.log($("p").text());
$("p").html("Hello <span>world!</span>")
console.log($("p").html());
console.log($("p").text());
$("p").text("Hello <span>world!</span>")
console.log($("p").html());
console.log($("p").text());
});
});
</script>
</head>
<body>
<p>Hello world!</p>
<p>This is another paragraph.</p>
<button class="btn1">改变 p 元素的内容</button>
</body>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询