jQuery文本值的相关方法
一、body部分代码展示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery文本值的相关方法</title>
<style>
* {
margin: 0;
padding: 0;
}
div {
width: 100px;
height: 100px;
border: 1px solid #000000;
}
</style>
<script src="./js/jquery-1.12.4.js"></script>
</head>
<body>
<button>设置html</button>
<button>获取html</button>
<button>设置text</button>
<button>获取text</button>
<button>设置value</button>
<button>获取value</button>
<div>
<p></p>
</div>
<input type="text">
</body>
</html>
二、html值设置以及获取
(1)、html值设置
$(“selector”).html(参数)
- 参数:需要添加的内容
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[0].onclick = function() {
$("div").html("<p>我是段落</p>");
}
});
</script>
(2)、html值获取
$(“selector”).html()
注意:取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[1].onclick = function() {
console.log($("div").html());
}
});
</script>
三、text值设置以及获取
(1)、text值设置
$(“selector”).text(参数)
- 参数:需要添加的text内容
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[2].onclick = function() {
$("div").text("<span>我是文本</span>");
}
});
</script>
(2)、text值获取
$(“selector”).text()
注意:取得所有匹配元素的内容。
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[3].onclick = function() {
console.log($("div").text());
}
});
</script>
四、value值设置以及获取
(1)、value值设置
$(“selector”).val(参数)
- 参数:需要添加的内容
注意:selector一般是input元素
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[4].onclick = function() {
$("input").val("请输入内容");
}
});
</script>
(2)、value值获取
$(“selector”).value()
注意:获得匹配元素的当前值。
代码示例:
<script>
$(function() {
var btns = document.getElementsByTagName("button");
btns[4].onclick = function() {
$("input").val("请输入内容");
}
btns[5].onclick = function() {
console.log($("input").val());
}
});
</script>