<code class="language-javascript">const element = document.getElementById("intro");</code>
<code class="language-javascript">const element = document.getElementsByTagName("p");</code>
<code class="language-javascript">const x = document.getElementsByClassName("intro");</code>
querySelectorAll()
方法查找與指定CSS選擇器(ID、類名、類型、屬性、屬性值等)匹配的所有HTML元素。
<p>示例:查找具有類名“intro”的段落元素:
<code class="language-javascript">const x = document.querySelectorAll("p.intro");</code>
<div>
、<h1>
、<p>
、<span>
等。
<code class="language-html"><h1>Hello, World!</h1></code><p>在上面的例子中,
<h1>
是一個元素節點。
<p>文本節點 (Text Node):
<p>表示元素內的文本內容。
<code class="language-html"><h1>Hello, World!</h1></code><p>
<h1>
元素內的文本 "Hello, World!" 是一個文本節點。
<p>創建新的HTML元素(節點):
document.createElement()
方法創建HTML元素。 document.createTextNode()
方法創建文本節點。 appendChild()
方法將文本節點附加到已創建的元素。 document.createElement()
創建<div>
元素。 appendChild()
將前面創建的元素放入div中。 <code class="language-javascript">// 创建一个段落元素 const para = document.createElement("p"); // 创建一个文本节点 const text = document.createTextNode("这是一个新的段落!"); // 将文本节点添加到段落元素 para.appendChild(text); // ... (后续代码将段落元素添加到页面)</code><p>更改HTML樣式: <p>語法:
<code class="language-javascript">document.getElementById(id).style.property = new style;</code><p>示例:(略) <p> <p>透過以上方法,您可以有效地操作和修改網頁內容。
以上是JavaScript - 文件物件模型 (DOM)的詳細內容。更多資訊請關注PHP中文網其他相關文章!