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

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

Js操作DOM元素及獲取瀏覽器高寬的簡(jiǎn)單方法

2024-05-06 15:46:13
字體:
供稿:網(wǎng)友

在JavaScript中,文檔元素常常被獲取,這是HTML文檔對(duì)象模型的縮寫,HTML文檔對(duì)象模型是基于瀏覽器編程的,感興趣的話就隨錯(cuò)新技術(shù)頻道小編一起了解Js操作DOM元素及獲取瀏覽器高寬的簡(jiǎn)單方法吧!

通過 DOM,可以訪問所有的 HTML 元素,連同它們所包含的文本和屬性。可以對(duì)其中的內(nèi)容進(jìn)行修改和刪除,同時(shí)也可以創(chuàng)建新的元素。HTML DOM 獨(dú)立于平臺(tái)和編程語(yǔ)言。它可被任何編程語(yǔ)言諸如 Java、JavaScript 和 VBScript 使用。

childNodes 反回當(dāng)前元素所有子元素的數(shù)組,firsChild返回當(dāng)前元素的第一個(gè)下級(jí)子元素,lastChild反回當(dāng)前元素的最后一個(gè)子元素,nextSibling 返回緊跟在當(dāng)前元素后面的元素,nodeValue指定表元素,的讀/寫屬性 parentNode指定表示元素的父節(jié)點(diǎn) previousSibling返回緊鄰當(dāng)前元素之前的元素。

document.getElementById是獲取有指定惟一ID屬性值文檔中的元素。document.getElementByTagName返回當(dāng)前元素中有指定標(biāo)記名的子元素的數(shù)組,hasChildNodes()返回一個(gè)布爾值,指示元素是否有子元素,document.getElementBycClassName是獲取文檔中的類名元素,document.getElementsByName(elementName) :通過name獲取節(jié)點(diǎn),從名字可以看出,這個(gè)方法返回的不是一個(gè)節(jié)點(diǎn)元素,而是具有同樣名稱的節(jié)點(diǎn)數(shù)組。然后,我們可以通過要獲取節(jié)點(diǎn)的某個(gè)屬性來循環(huán)判斷是否為需要的節(jié)點(diǎn)。

想獲取瀏覽器的寬度如下:

網(wǎng)頁(yè)可見區(qū)域?qū)挘篸ocument.body.clientWidth
網(wǎng)頁(yè)可見區(qū)域高:document.body.clientHeight
網(wǎng)頁(yè)可見區(qū)域?qū)挘篸ocument.body.offsetWidth (包括邊線的寬)
網(wǎng)頁(yè)可見區(qū)域高:document.body.offsetHeight (包括邊線的寬)
網(wǎng)頁(yè)正文全文寬:document.body.scrollWidth
網(wǎng)頁(yè)正文全文高:document.body.scrollHeight
網(wǎng)頁(yè)被卷去的高:document.body.scrollTop
網(wǎng)頁(yè)被卷去的左:document.body.scrollLeft
網(wǎng)頁(yè)正文部分上:window.screenTop
網(wǎng)頁(yè)正文部分左:window.screenLeft
屏幕分辨率的高:window.screen.height
屏幕分辨率的寬:window.screen.width
屏幕可用工作區(qū)高度:window.screen.availHeight
屏幕可用工作區(qū)寬度:window.screen.availWidth

下面用一個(gè)電子商務(wù)的網(wǎng)頁(yè)來具體講一下:

?

以上就是關(guān)于Js操作DOM元素及獲取瀏覽器高寬的簡(jiǎn)單方法,如果你在操作中遇到了不懂的問題,可以來js.VeVb.com進(jìn)行學(xué)習(xí)。?

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 秦安县| 平原县| 策勒县| 武陟县| 怀化市| 哈巴河县| 呼图壁县| 包头市| 吉林省| 白沙| 阿拉善右旗| 普安县| 湄潭县| 施秉县| 南昌县| 吉安县| 石楼县| 宜宾县| 泰州市| 沙雅县| 青田县| 澎湖县| 宁德市| 扬中市| 东方市| 沈阳市| 宁国市| 青岛市| 大连市| 龙江县| 长沙县| 清涧县| 山西省| 榆树市| 揭西县| 丹阳市| 梨树县| 名山县| 丹凤县| 宁河县| 盐山县|