国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 木兰县| 大港区| 札达县| 图片| 石首市| 余姚市| 九龙坡区| 衡南县| 修武县| 平乐县| 玉田县| 石狮市| 板桥市| 寿宁县| 建瓯市| 开鲁县| 天全县| 金堂县| 砀山县| 冷水江市| 盐源县| 浙江省| 香港| 唐河县| 奉化市| 彭阳县| 北海市| 泾川县| 资源县| 汉源县| 习水县| 阿巴嘎旗| 建始县| 合水县| 鞍山市| 舞钢市| 方山县| 青田县| 乌兰县| 芜湖县| 台中县|