溫馨提示×

溫馨提示×

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

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

JavaScript HTML DOM文檔對象模型的示例分析

發布時間:2022-02-22 10:44:34 來源:億速云 閱讀:190 作者:小新 欄目:開發技術

小編給大家分享一下JavaScript HTML DOM文檔對象模型的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

HTML DOM
通過 HTML DOM(文檔對象模型),可訪問 JavaScript HTML 文檔的所有元素。
當網頁被加載時,瀏覽器會創建頁面的文檔對象模型(Document Object Model)。
HTML DOM 模型被構造為對象的樹。
通過可編程的對象模型,JavaScript 獲得了足夠的能力來創建動態的 HTML。
    JavaScript 能夠改變頁面中的所有 HTML 元素
    JavaScript 能夠改變頁面中的所有 HTML 屬性
    JavaScript 能夠改變頁面中的所有 CSS 樣式
    JavaScript 能夠對頁面中的所有事件做出反應

查找 HTML 元素
通常,通過 JavaScript,您需要操作 HTML 元素。
為了做到這件事情,您必須首先找到該元素。有三種方法來做這件事:
    通過 id 找到 HTML 元素
    通過標簽名找到 HTML 元素
    通過類名找到 HTML 元素

通過 id 查找 HTML 元素
在 DOM 中查找 HTML 元素的最簡單的方法,是通過使用元素的 id。

<!DOCTYPE html>
<html>
<body>
    <p id="intro">Hello World!</p>
    <p>本例演示 <b>getElementById</b> 方法!</p>
    <script>
        x=document.getElementById("intro");
        document.write("<p>id="intro" 的段落中的文本是:" + x.innerHTML + "</p>");
    </script>
</body>
</html>

注釋:如果找到該元素,則該方法將以對象(在 x 中)的形式返回該元素。
提示:如果未找到該元素,則 x 將包含 null。

通過標簽名查找 HTML 元素
本例查找 id="main" 的元素,然后查找 "main" 中的所有 <p> 元素:

<!DOCTYPE html>
<html>
<body>
    <p>Hello World!</p>
<div id="main">
    <p>The DOM is very useful.</p>
    <p>本例演示 <b>getElementsByTagName</b> 方法。</p>
</div>
<script>
    var x=document.getElementById("main");
    var y=x.getElementsByTagName("p");
    document.write("id 為 "main" 的 div 中的第一段文本是:" + y[0].innerHTML);
</script>
</body>
</html>

以上是“JavaScript HTML DOM文檔對象模型的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女