document.getElementsByTagName(“标签的名字”);返回的是一个伪数组
无论是单个标签还是多个,最终都是存储在数组里
<input type="button" value="修改文本" id="btn">
<div id="div1">
<p>我是第一组标签</p>
<p>我是第一组标签</p>
<p>我是第一组标签</p>
</div>
<div id="div2">
<p>我是第二组标签</p>
<p>我是第二组标签</p>
<p>我是第二组标签</p>
</div>
<script>
document.getElementById("btn").onclick = function () {
var pObjs = document.getElementById("div1").getElementsByTagName("p");
for (var i=0;i<pObjs.length;i++) {
pObjs[i].innerText = "我放了个p";
}
};
</script>