getElementById用于获取id选择
getElementsByTagName获取标签
getElementsByClassName获取类名
要注意getElementsByClassNam和getElementsByTagName获取到的是数组
例
<div>111111</div>
<div id="p1" class="p2">111111</div>
<div class="p2">111111</div>
var div1 = document.getElementsByTagName("div");
var div2 = document.getElementById("p1")
var div3 = document.getElementsByClassName("p2")
如果想要用innerHTML改变div中的值,getElementById可以直接使用
div2.innerHTML = "333333";
若要用getElementsByTagName和getElementsByClassName则要用数组下标的形式去改变
div1[0].innerHTML = "333333";
div3[0].innerHTML = "333333";