<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中文网其他相关文章!