通过 id 查找 HTML 元素
- jQuery
- $(“#id03”) ```xml <!DOCTYPE html>
 
 
通过 id 查找 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript- document.getElementById("id03");<br />```xml<!DOCTYPE html><html><body><h1>通过 id 查找 HTML 元素</h1><p id="id01">Hello World!</p><p id="id02">Hello China!</p><p id="id03">Hello Shanghai!</p><p id="demo"></p><script>var myElement = document.getElementById("id03");document.getElementById("demo").innerHTML = "段落 id03 的文本是:" + myElement.innerHTML;</script></body></html>
通过标签名查找 HTML 元素
- jQuery
- $(“p”) ```xml <!DOCTYPE html>
 
 
通过标签名查找 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript- document.getElementsByTagName("p");```xml<!DOCTYPE html><html><body><h1>通过标签名查找 HTML 元素</h1><p>Hello World!</p><p>Hello China!</p><p>Hello Shanghai!</p><p id="demo"></p><script>var myElements = document.getElementsByTagName("p");document.getElementById("demo").innerHTML = "第三段中的文本是:" + myElements[2].innerHTML;</script></body></html>
通过类名查找 HTML 元素
- jQuery
- $(“.intro”) ```xml <!DOCTYPE html>
 
 
通过类名查找 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript- document.getElementsByClassName("intro");```xml<!DOCTYPE html><html><body><h1>Finding HTML Elements by Class Name</h1><p class="intro">Hello World!</p><p class="intro">Hello China!</p><p class="intro">Hello Shanghai!</p><p id="demo"></p><script>var myElements = document.getElementsByClassName("intro");document.getElementById("demo").innerHTML = "类名为 intro 的第三段文本是:" + myElements[2].innerHTML;</script></body></html>
通过 CSS 选择器查找 HTML 元素
- jQuery
- $(“p.intro”); ```xml <!DOCTYPE html>
 
 
通过 Query 选择器查找 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript- document.querySelectorAll("p.intro");```xml<!DOCTYPE html><html><body><h1>Finding HTML Elements by Query Selector</h1><p class="intro">Hello World!</p><p class="intro">Hello China!</p><p class="intro">Hello Shanghai!</p><p id="demo"></p><script>var myElements = document.querySelectorAll("p.intro");document.getElementById("demo").innerHTML = "类名为 intro 的第三段文本是:" + myElements[0].innerHTML;</script></body></html>
设置文本内容
- jQuery ```xml <!DOCTYPE html>
 
设置文本内容
Hello China!
Hello Shanghai!
- JavaScript```xml<!DOCTYPE html><html><body><h1>设置文本内容</h1><h2 id="01">Hello China!</h2><h2 id="02">Hello World!</h2><script>var myElement = document.getElementById("02");myElement.textContent = "Hello Shanghai!";</script></body></html>
获取文本内容
- jQuery ```html <!DOCTYPE html>
 
获取文本内容
Hello World!
Hello China!
Hello Shanghai!
- JavaScript```xml<!DOCTYPE html><html><body><h1>获取文本内容</h1><h2 id="01">Hello World!</h2><h2 id="02">Hello China!</h2><h2 id="03">Hello Shanghai!</h2><p id="demo"></p><script>var myElement = document.getElementById("03");var myText = myElement.textContent || myElement.innerText;document.getElementById("demo").innerHTML = myText;</script></body></html>
设置 HTML 内容
- jQuery ```xml <!DOCTYPE html>
 
设置 HTML
Hello China!
Hello World!
- JavaScript```xml<!DOCTYPE html><html><body><h1>设置 HTML</h1><div id="01"><h2>Hello China!</h2></div><div id="02"><h2>Hello World!</h2></div><p id="demo"></p><script>var myElement = document.getElementById("02");myElement.innerHTML = "<h2>Hello Shanghai!</h2>";</script></body></html>
获取 HTML 内容
- jQuery ```xml <!DOCTYPE html>
 
设置 HTML
Hello China!
Hello World!
- JavaScript```xml<!DOCTYPE html><html><body><h1>设置 HTML</h1><div id="01"><h2>Hello China!</h2></div><div id="02"><h2>Hello World!</h2></div><script>var content = document.getElementById("01").innerHTML;document.getElementById("02").innerHTML = content;</script></body></html>
隐藏 HTML 元素
- jQuery ```html <!DOCTYPE html>
 
隐藏 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript```html<!DOCTYPE html><html><body><h1>隐藏 HTML 元素</h1><h2 id="01">Hello World!</h2><h2 id="02">Hello China!</h2><h2 id="03">Hello Shanghai!</h2><script>document.getElementById("02").style.display = "none";</script></body></html>
显示 HTML 元素
- jQuery ```html <!DOCTYPE html>
 
显示 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript```html<!DOCTYPE html><html><body><h1>显示 HTML 元素</h1><h2 id="01" style="display:none">Hello World!</h2><h2 id="02" style="display:none">Hello China!</h2><h2 id="03" style="display:none">Hello Shanghai!</h2><script>var myElement = document.getElementById("02");myElement.style.display = "";</script></body>
样式化 HTML 元素
- jQuery ```html <!DOCTYPE html>
 
JavaScript 能够修改 HTML 元素的样式。
- JavaScript```html<!DOCTYPE html><html><body><p id="demo">JavaScript 能够修改 HTML 元素的样式。</p><script>var myElement = document.getElementById("demo");myElement.style.fontSize = "35px";</script></body></html>
删除元素
- jQuery ```html <!DOCTYPE html>
 
删除 HTML 元素
Hello World!
Hello China!
- JavaScript```html<!DOCTYPE html><html><body><h1>删除 HTML 元素</h1><h2 id="id01">Hello World!</h2><h2 id="id02">Hello China!</h2><script>var element = document.getElementById("id01");element.parentNode.removeChild(element);</script></body></html>
获取父元素
- jQuery ```html <!DOCTYPE html>
 
获取父级 HTML 元素
Hello World!
Hello China!
Hello Shanghai!
- JavaScript```html<!DOCTYPE html><html><body><h1>获取父级 HTML 元素</h1><h2 id="01">Hello World!</h2><h2 id="02">Hello China!</h2><h2 id="03">Hello Shanghai!</h2><p id="demo"></p><script>var myParent = document.getElementById("02").parentNode;document.getElementById("demo").innerHTML = myParent.nodeName;</script></body></html>
