1 获取指定标签元素
可以使用内置对象 document 上的 getElementById 方法来获取页面上设置了id属性的标签元素,
获取到的是一个html对象,然后将它赋值给一个变量,比如:
(1) 法一
// 以上省略...<title>Document</title><script>var op = document.getElementById("p1");alert(op); // null</script></head><body><p id="p1">哈哈</p></body></html>
因为页面上从上往下加载执行的,javascript去页面上获取元素div1的时候,元素div1还没有加载
(2) 法二
// 以上省略...<body><p id="p1">哈哈</p></body></html><script>var op = document.getElementById("p1");alert(op); // [object HTMLParagraphElement]</script>
(3) 法三
// 以上省略...<script>function fnLoad(){var op = document.getElementById("p1");alert(op); // [object HTMLParagraphElement]}// html页面加载完, 会自动触发onload事件window.onload = fnLoad; // [object HTMLParagraphElement]</script></head><body><p id="p1">哈哈</p></body></html>
设置页面加载完成执行的函数,在执行函数里面获取标签元素。
2 获取指定标签的属性
<style>.btnstyle {background: red;font-size: 30px;}</style><script>window.onload = function(){// 根据id获取标签对象var oBtn = document.getElementById("btn1");// 获取标签的属性alert(oBtn.type);// 设置标签的属性oBtn.value = "打个响指";// 设置标签的样式oBtn.className = "btnstyle";};</script></head><body><input type="button" value="按钮" id="btn1"></body></html>

