1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>document对象的方法</title> 5 </head> 6 <body> 7 <div id="divId"></div> 8 <!-- 9 1、write 10 注意是属于document的方法,而不是某一个元素标签 11 --> 12 <script language="javascript"> 13 document.write("Hello World"); 14 document.write("Hello World<br/>"); 15 </script> 16 <!-- 17 2、writeIn 区别:多了一个空格符 18 --> 19 <script language="javascript"> 20 document.writeln("writeIn"); 21 document.writeln("writeIn"); 22 document.writeln("writeIn"); 23 document.writeln("writeIn"); 24 document.close(); 25 </script> 26 <!-- 27 3、open document.open()和window.open()效果一样 28 建议使用window.open() 29 --> 30 <script language="javascript"> 31 document.open("","_blank"); 32 //window.open("http://www.baidu.com","_blank"); 33 </script> 34 <!-- 35 4、close 向新打开的文档流写完所有内容后, 36 一定要调用该方法关闭文档流, 37 否则,可能会出现一些无法确定的结果 38 想象成IO流每次都要关闭一样 39 --> 40 <script language="javascript"> 41 //document.close(); 42 </script> 43 <!-- 44 5、clear() 清除文档中的所有内容 45 并未得到完全支持, 46 可使用write(),close()两条语句来代替 47 --> 48 <script language="javascript"> 49 document.clear(); 50 </script> 51 <!-- 52 6、getElementById("Id") 53 不能有两个ID属性值相同的元素 54 --> 55 <!-- 56 7、getElementsByName("") 57 返回的是数组 58 --> 59 <!-- 60 8、getElementsByTagName("") 61 返回标签名等于指定参数的所有 62 HTML元素对应的对象数组 63 --> 64 <!-- 65 9、document.createElement("option") 66 产生一个代表某个HTML元素的对象 67 --> 68 <!-- 69 10、createStyleSheet 70 建议使用obj.ClassName="div"; 71 --> 72 <!-- 73 11、 74 --> 75 </body> 76 </html>
时间: 2024-10-24 09:57:32