cari
  • Log masuk
  • Daftar
Penetapan semula kata laluan berjaya

Ikuti proiects vou berminat dengan andi aet terbaru mengenai mereka

Akses DOM HTML

Koleksi 49
Baca 20106
masa kemas kini 2016-09-11

Akses HTML DOM - Cari elemen HTML.


Mengakses elemen HTML (nod)

Mengakses elemen HTML adalah bersamaan dengan mengakses nod

Anda boleh mengakses elemen HTML dengan cara yang berbeza:

  • Dengan menggunakan kaedah getElementById()

  • Dengan menggunakan kaedah getElementsByTagName()

  • Dengan menggunakan kaedah getElementsByClassName() >


getElementById() kaedah

getElementById() kaedah mengembalikan elemen dengan ID yang ditentukan:

Syntax

nod.getElementById("id");
Contoh berikut mendapat elemen dengan id="intro":

Instance

<html><!DOCTYPE html>
<html>
<body>

<p id="intro">Hello World!</p>
<p>This example demonstrates the <b>getElementById</b> method!</p>

<script>
x=document.getElementById("intro");
document.write("<p>The text from the intro paragraph: " + x.innerHTML + "</p>");
</script>

</body>
</html>

Run Instance»Klik butang "Run Instance" untuk melihat contoh dalam talian


kaedah getElementsByTagName()

getElementsByTagName() mengembalikan semua elemen dengan nama teg yang ditentukan.

Sintaks

nod.getElementsByTagName("tagname");
Contoh berikut kembali Mengandungi senarai semua <p> elemen dalam dokumen:

Instance

<html><!DOCTYPE html>
<html>
<body>

<p>Hello World!</p>
<p>The DOM is very useful!</p>
<p>This example demonstrates the <b>getElementsByTagName</b> method.</p>

<script>
x=document.getElementsByTagName("p");
document.write("Text of first paragraph: " + x[0].innerHTML);
</script>

</body>
</html>

Run Instance»Klik Butang "Run" Contoh" untuk melihat contoh dalam talian

Contoh berikut mengembalikan senarai yang mengandungi semua <p> elemen dalam dokumen dan <p> elemen ini hendaklah turunan daripada elemen dengan id="main" ( Anak, cucu, dll.):

Instance

<html><!DOCTYPE html>
<html>
<body>

<p>Hello World!</p>

<div id="main">
<p>The DOM is very useful.</p>
<p>This example demonstrates the <b>getElementsByTagName</b> method</p>
</div>

<script>
x=document.getElementById("main").getElementsByTagName("p");
document.write("First paragraph inside the div: " + x[0].innerHTML);
</script>

</body>
</html>

Run Instance»Klik butang "Run Instance" untuk melihat Contoh dalam talian


Kaedah getElementsByClassName()

Jika anda ingin mencari semua elemen HTML dengan nama kelas yang sama, gunakan kaedah ini :

document.getElementsByClassName("intro");
Contoh di atas mengembalikan senarai semua elemen yang mengandungi class="intro":

Nota: getElementsByClassName() tidak berfungsi dalam Internet Explorer 5,6,7,8.

Alat AI Hot
Undress AI Tool
Undress AI Tool

Gambar buka pakaian secara percuma

AI Clothes Remover
AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undresser.AI Undress
Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

Stock Market GPT
Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

Alat popular
Notepad++7.3.1
Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac
SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)