摘要:與是相互關(guān)聯(lián)的。但是由于安全限制,只能設(shè)置為中包含的域。例如假設(shè)頁面來自于域松散的成功緊繃的失敗報錯查找元素其中參數(shù)大小寫區(qū)分。返回帶有給定特性的所有元素特殊集合都是對象。但需要注意轉(zhuǎn)義字符使用,以免字符串解釋錯誤。
Document
文檔子節(jié)點
document.documentElement 始終指向HTML頁面中的元素
document.body 始終指向
元素document.title 包含著
文檔信息
document.URL 取得地址欄中顯示的URL
document.domain 只包含頁面的域名
document.referrer 保存鏈接到當前頁面的那個頁面的URL
URL、domain、referrer三個屬性中,只有domain可以設(shè)置值。URL與domain是相互關(guān)聯(lián)的。但是由于安全限制,只能設(shè)置為URL中包含的域。
【筆試題出現(xiàn)過跨域問題】
來自不同子域的頁面無法通過javascript通信,而通過將每個頁面的document.domain設(shè)置為相同的值,這些頁 面就可互相訪問對方的javascript對象。
關(guān)于跨域問題可查看 http://www.cnblogs.com/2050/p/3191744.html (js中幾種實用的跨域方法原理詳解)
http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html (JavaScript跨域總結(jié)與解決辦法)
除此之外,如果域名一開始是松散的,則不能再設(shè)置為緊繃的。例如:
//假設(shè)頁面來自于 test.segmentfault.com 域 document.domain = "segmentfault.com"; //loose松散的(成功) document.domain = "test.segmentfault.com"; //tight緊繃的(失敗!報錯)
查找元素
getElementById("id")
其中參數(shù)id大小寫區(qū)分。若有多個元素ID值相同,只返回文檔中第一次出現(xiàn)的元素。
【IEbug】:若有哪個表單元素的name值與參數(shù)id相同,且該元素位置在id元素之前,則IE會返回表單元素。 【解決方案:不讓表單中的name特性與其他元素ID相同】
getElementsByTagName()
返回一個HTMLCollection對象(是一個“動態(tài)”集合)
【注意:因為返回的是一個集合,所以是getElementsByTagName】
//獲取所有元素 var allElements = document.getElementsByTagName("*"); //獲取所有圖像元素 var images = document.getElementsByTagName("img"); var src = images[0].src;; // 第一個圖像元素的src特性 var src = images.item(0).src; //也是第一個圖像元素的src特性 //假設(shè)有一個圖像元素為 //可以通過以下兩種方式來獲取該元素 var myImage = images.namedItem("myImage"); var myImage = images["myImage"];
getElementsByName()
只有HTMLDocument類型才有的方法。返回帶有給定name特性的所有元素
特殊集合
都是HTMLCollection對象。
document.images 包含所有元素
document.links 包含所有帶href特性的a元素
document.anchors 包含所有帶name特性的a元素
document.forms 包含所有
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/79301.html
摘要:后續(xù)前端筆試題面試題記錄下小結(jié)我想說的是在找工作期間,肯定有自己發(fā)揮不好,或者不會的問題,一定要在晚上的時候自己再學習總結(jié)一下,在一個問題上面盡量不要栽倒兩次,學到了的才是自己的。 前言 過完元宵,就到上海找了波工作,現(xiàn)在已經(jīng)入職好了,蹭波熱點,寫一波面試記錄,內(nèi)容包含筆試題和面試題,還有一些沒有寫進來,準備再開一篇,許久沒寫了,寫的確實有些慢。如果喜歡的話可以點波贊,或者關(guān)注一下,希...
摘要:后續(xù)前端筆試題面試題記錄下小結(jié)我想說的是在找工作期間,肯定有自己發(fā)揮不好,或者不會的問題,一定要在晚上的時候自己再學習總結(jié)一下,在一個問題上面盡量不要栽倒兩次,學到了的才是自己的。 前言 過完元宵,就到上海找了波工作,現(xiàn)在已經(jīng)入職好了,蹭波熱點,寫一波面試記錄,內(nèi)容包含筆試題和面試題,還有一些沒有寫進來,準備再開一篇,許久沒寫了,寫的確實有些慢。如果喜歡的話可以點波贊,或者關(guān)注一下,希...
摘要:基礎(chǔ)問題的的性能及原理之區(qū)別詳解備忘筆記深入理解流水線抽象關(guān)鍵字修飾符知識點總結(jié)必看篇中的關(guān)鍵字解析回調(diào)機制解讀抽象類與三大特征時間和時間戳的相互轉(zhuǎn)換為什么要使用內(nèi)部類對象鎖和類鎖的區(qū)別,,優(yōu)缺點及比較提高篇八詳解內(nèi)部類單例模式和 Java基礎(chǔ)問題 String的+的性能及原理 java之yield(),sleep(),wait()區(qū)別詳解-備忘筆記 深入理解Java Stream流水...
摘要:基礎(chǔ)問題的的性能及原理之區(qū)別詳解備忘筆記深入理解流水線抽象關(guān)鍵字修飾符知識點總結(jié)必看篇中的關(guān)鍵字解析回調(diào)機制解讀抽象類與三大特征時間和時間戳的相互轉(zhuǎn)換為什么要使用內(nèi)部類對象鎖和類鎖的區(qū)別,,優(yōu)缺點及比較提高篇八詳解內(nèi)部類單例模式和 Java基礎(chǔ)問題 String的+的性能及原理 java之yield(),sleep(),wait()區(qū)別詳解-備忘筆記 深入理解Java Stream流水...
閱讀 2069·2021-11-16 11:45
閱讀 569·2021-11-04 16:12
閱讀 1369·2021-10-08 10:22
閱讀 840·2021-09-23 11:52
閱讀 4128·2021-09-22 15:47
閱讀 3513·2021-09-22 15:07
閱讀 485·2021-09-03 10:28
閱讀 1730·2021-09-02 15:21