document文档对象
属性
.title: 代表网页的标题
.body: 代表网页中的唯一一个body标签对象
方法
.write(“xxx”);
.getElementById(“id名”);
.getElementsByName(“name名”);
.getElementsByTagName(“标签名”)
补充一个:getElementsByTagName()还可以用于其他对象(而不是仅仅document对象):
<div id=”d1”> <p>段落1</p> <a href=”#” >链接1</a><img src=”....” /></div> var obj = document.getElementById(“d1”); //找到的是该div对象; var p_list = obj.getElementsByTagName(“p”); //找到“其内部”的所有p标签对象 p_list[0].style.color = “red”; var a_list = obj.getElementsByTagName(“a”); //找到“其内部”的所有a标签对象 var img_list = obj.getElementsByTagName(“img”); //找到“其内部”的所有img对象
有关document.write的细节及禁忌
一旦网页加载成功后,就不要再去使用document.write()输出内如了。
或者说:
在任何事件发生后去调用函数或执行的代码中,都不要出现document.write()