天天看點

黑馬程式員--document.write 應用

---------------------- ASP.Net+Android+IOS開發、 .Net教育訓練、期待與您交流! ----------------------

Window對象的屬性

document.write 應用

● history操作曆史記錄

Window.history.back()後退、window.history.forward()前進,也可以用window.history.go(-1)後退、window.history.go(1)前進

● document屬性。是最複雜的屬性之一。

● document是window對象的一個屬性,因為使用window對象成員的時候可以省略window.,是以一般直接寫document

● document的方法:

▶ 1、write:向文檔中寫入内容。writeIn,和write差不多,隻不過最後添加一個回車

Js不僅能寫在<head>裡,也能寫在<body>裡,寫在<head>裡是執行在<body>标簽之前

HTML是由上往下邊下載下傳邊執行的。Document.write()放在那裡就顯示什麼内容

▶<input type=”button” value=”點選” οnclick=”document.write(‘<font color=red>你好</font>’)” />

▶ 在onclick等事件中寫的代碼會沖掉頁面中的内容,隻有在頁面加載過程中write才會與原有内容融合在一起

▶ <script type=”text/javascript”>

Document.write(‘<font color=red> 你好</font>’)

</script>

▶ write 經常在廣告代碼、整合資源代碼中被使用

内容聯盟、廣告代碼,不需要被首頁面的站長去維護内容,隻要被嵌入的js内容提供商修改内容,顯示的内容就變了

▶ 2、getElementById(非常有用),根據元素的Id獲得對象,網頁中id不能重複。在不同的form裡面id也不能重複。 也可以直接通過元素的id來引用元素,但是有有效範圍之類的問題,是以不建議直接通過id操作元素,而是通過getElementById

---------------------- ASP.Net+Android+IOS開發、 .Net教育訓練、期待與您交流! ----------------------

詳細請檢視:<ahref="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>

繼續閱讀