Bagaimana untuk Mendapatkan Teks dari Div Tag dalam JavaScript tanpa jQuery?

Mary-Kate Olsen
Lepaskan: 2024-10-18 21:13:31
asal
976 orang telah melayarinya

How to Retrieve Text from Div Tags in JavaScript without jQuery?

Kaedah Alternatif untuk Mendapatkan Teks daripada Teg Div dalam JavaScript

Walaupun menggunakan jQuery untuk mendapatkan semula kandungan teks tag div adalah pendekatan biasa, ia pastinya bukan pendekatan pilihan sahaja. JavaScript menawarkan kaedah asli yang boleh mengekstrak teks dengan berkesan tanpa bergantung pada perpustakaan luaran.

Salah satu kaedah utama untuk tujuan ini ialah sifat textContent. Tidak seperti innerHTML, yang mengembalikan keseluruhan kandungan HTML elemen, termasuk teg dan atribut, textContent mengambil semula kandungan teks semata-mata.

Mari kita teliti contoh untuk menunjukkan penggunaannya:

<code class="js">function test() {
  var t = document.getElementById('superman').textContent;
  alert(t);
}</code>
Salin selepas log masuk

Dalam senario ini, sifat textContent diberikan kepada pembolehubah t, yang kemudiannya memaparkan teks biasa daripada div dengan id "superman" apabila memanggil fungsi alert().

Perlu diperhatikan bahawa sifat textContent , sama dengan innerHTML, pertimbangkan nod teks dan elemen tanpa nod anak sebagai kandungan teks. Elakkan bergantung pada textContent jika elemen div anda mengandungi berbilang elemen bersarang atau penanda kompleks, kerana ia mungkin tidak menangkap teks yang dikehendaki dengan tepat.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Teks dari Div Tag dalam JavaScript tanpa jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Artikel sebelumnya:Bagaimana untuk Mendapatkan Kandungan Teks daripada Elemen Div Menggunakan JavaScript Biasa? Menggunakan JavaScript?"> Artikel seterusnya:Bagaimana untuk Menyelesaikan Keputusan \"Tidak Ditakrifkan\" Apabila Mendapatkan Teks daripada Teg
Menggunakan JavaScript?
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!