国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Javascript基礎知識(三)BOM,DOM總結

2024-05-06 16:09:18
字體:
來源:轉載
供稿:網友
本文是基礎知識系列的第三篇文章,主要介紹javascript中BOM,DOM的一些心得總結,非常實用,有需要的朋友可以參考下
 
 

window對象:

打開和關閉窗口:

window.open()

三個參數:1.載入新窗口的頁面的URL

  2.新窗口的名字

  3.特性字符串和說明是否用新載入的頁面替換當前載入的頁面的Boolean值。

window.close()

系統對話框:

1.alert("hello world!");

2.confirm("Are you sure?");---選擇

3.prompt("你的名字是說明?","");

時間間隔

setTimeout("alert('hello world!')",3000)間隔3秒鐘執行hello world只執行一次

cleanTimeout

setInterval("alert('hello world')".3000)每隔3秒中執行一次

CleanInterval

歷史

window.history.go(-1)回到上一頁

window.history.back回到上一頁

window.history.go(1)前進一頁

window.history.forward前進一頁

window.history.length查詢看歷史中的頁面數

document對象:

document.links[0]訪問鏈接

document.images[0]或document.images["imgHome"]訪問圖像

document.forms[0]或document.forms["frmSubscribe"]訪問表單

Location對象

href:當前載入的頁面的完整的URL

DOM中最主要的節點:

1.元素節點(Elenment);

2.屬性節點(Attributes);

3.文本節點(Text);

4.注釋節點(Comment);

所有類型節點的通用方法:

查找:

nodeName:節點名字

nodeValue:節點的值(主要針對文本節點,如果是元素節點返回為null;)

nodeType:節點的類型

firstChild:第一個兒子*****

lastChild:第二個兒子*****

childNodes:所有的子節點*****(兩種方式)////

previousSibling:指向前一個兄弟節點(同級**);

nextSibling:指向后一個兄弟節點(同級**);

操作:

attributes:包含了代表的一個元素的特性的Attr對象,僅用于Element節點

appendChild:添加一個新的節點在最后

removeChild:刪除一個節點

replaceChild:替換

insertBefore:在...之前添加一個節點

創建:

createElement:創建一個元素節點

createTextNode:創建一個文本節點

克隆:

cloneNode:復制一個節點  true(深度復制)false(淺度復制)

訪問指定的節點:

getElementById:查找指定的Id;

getElementsByTagName:查找指定元素的類型(數組的形式);

getElementsName:查找指定元素的Name;

屬性的查找,改變,設置:

getArrtibute:屬性的查找;

setArrtibute:屬性的改變  例如:setArribute(class,red)第一個參數是改變class,第二個設置為紅色;

removeAttibute:刪除屬性;

覆蓋,添加文本的值:

innerHTML


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 吕梁市| 噶尔县| 德惠市| 玉田县| 青海省| 同德县| 珠海市| 南京市| 沧州市| 历史| 昌乐县| 华坪县| 内黄县| 五大连池市| 昭通市| 闵行区| 邢台市| 永胜县| 通州区| 怀远县| 靖西县| 越西县| 沙坪坝区| 玉山县| 江孜县| 汉中市| 东丰县| 汽车| 汉寿县| 攀枝花市| 阿城市| 安康市| 获嘉县| 新化县| 兴安县| 合川市| 武功县| 普定县| 怀来县| 岳阳市| 资源县|