window.onload = function(){ var content = document.getElementById("content"); }
获取li节点,使用标签名获取节点的集合
1
var liNodes = document.getElementsByTagName("li");
属于node的方法,可以使用任何节点来调用该方法
1 2
var content = document.getElementById("content"); var liNodes = content.getElementsByTagName("li");
根据元素的name属性获取指定的节点集合
1
var genders = document.getElementsByName("gender");
操作属性节点
通过元素节点 . value来获取和设置
1 2 3 4 5 6
// 获取元素节点 var nameNode = document.getElementById("name"); // 读取属性的值 var value = nameNode.value; // 设置指定的属性值 nameNode.value = "你好";
获取元素节点的子节点
1 2 3 4 5 6 7
window.onload = function () { // 获取city节点 var city = document.getElementById("city"); // 获取city节点的所有li子节点 var cityLiNode = city.getElementsByTagName("li"); alert(cityLiNode.length); }