<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()
메서드를 사용하세요.
<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>텍스트 노드:
<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()
을 사용하세요. <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> <..>
위 내용은 JavaScript - 문서 개체 모델(DOM)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!