91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

getElementByName和getElementByTagName區別和getElement所有方法匯總

發布時間:2020-07-31 00:15:08 來源:網絡 閱讀:3006 作者:芝麻將開門 欄目:開發技術

工作中很多同學肯定都會遇到這些問題,所以我把它匯總一下,分享給大家。


【重點】分析window.document.getElementById("header")語句

1/document整個文檔意思,document是主語(限定范圍);

2/父級元素例如ul.getElementsByName("x")。

3/Elements一組元素的意思。

4/window.可以省略,因為它是全局環境可以省略不寫。


】var x=document.getElementsByName("x")      括號中的x是元素的屬性值,Name是屬性名。一般和input配合用<input name="x" type="radio" value="貓">

】var x=document.getElementsByTagName("div") 括號中的div是元素的標簽,該方法返回文檔中所有div元素列表,元素排列的順序就是他們在文檔中的順序


【讀取方式】類數組和真正的數組不一樣。

    1/var x=document.getElementsByTagName("p");        //類數組  通過標簽節點讀取標簽,括號里邊的是標簽,有下標!下標序號就是從代碼的上往下讀取【重要】。它只有數組中lenght和下標屬性,其他數組方法它很少用到。

    用法:i.length數組的長度。//x[i].innerHTML<60  標簽里邊的值。

    2/var y=document.getElementsByClassName("ccc");   //類數組   通過class屬性讀取標簽,括號里邊的是class屬性值

    3/var z=document.getElementById("a2");            //標簽     根據ID獲取對象  精準化  通過id屬性讀取標簽,括號里邊的是id屬性值,要注意唯一性

    4/var u=document.querySelector("p");              //標簽    html5中新的讀取方式,只獲取一個元素,括號里變是選擇器即標簽。通過選擇器獲取元素。

    5/html5新的元素讀取方法,括號里是選擇器即標簽,只讀第一個

    *var v=document.querySelectorAll("p");           //類數組   全部一組元素, html5中新的讀取方式,括號里變是選擇器即標簽。


【讀取】標簽的上一級和下一級

    var p=document.getElementById("a2").parentNode;     //父節點(就是上一級的一次)

    var q=document.getElementById("sct").childNodes;    //子節點(就是下一級的一次)

【改變】標簽的值2種方法    

    document.getElementsByClassName("a1")[0].attributes[0].value="a";   //改變屬性值  value="a"這個形式永遠不變。可以改變任何屬性的值。

    document.getElementsByTagName("input")[0].value="計算";   //要改變什么屬性,就寫什么屬性。屬性="屬性值"

    document.getElementsByTagName("input")[1].type="password";

    document.getElementsByTagName("input")[0].value="煩死";


【document.querySelectorAll和document.getElementsByTagName】的區別:

前者只能獲取一次(靜態的);后者是可以獲取動態的元素。


【js中 innerHTML與innerText的用法與區別:】

test.innerHTML:例如“<span >test1< /span> test2 ”。可以讀到該文件中的標簽和文本。

test.innerText:    從起始位置到終止位置的內容, 但它去除Html標簽 。            只能讀到文本。


document.getElementsByTagName("p")[0].innerText="活動的活動好"

document.getElementsByTagName("p")[0].innerHTML="活動好打卡機互動".





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德格县| 南木林县| 平舆县| 印江| 牙克石市| 沛县| 扎鲁特旗| 和田市| 崇阳县| 新建县| 左云县| 大邑县| 股票| 农安县| 资源县| 亚东县| 大连市| 广元市| 阿克陶县| 香河县| 桐乡市| 平潭县| 滨海县| 永嘉县| 武安市| 闻喜县| 堆龙德庆县| 明水县| 师宗县| 若尔盖县| 临桂县| 上饶县| 抚宁县| 云南省| 克东县| 贵州省| 灯塔市| 汕尾市| 石楼县| 福鼎市| 和顺县|