Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Mengemas kini Teks Elemen Tanpa Menjejaskan Nod Anak dalam JavaScript?

Bagaimana untuk Mengemas kini Teks Elemen Tanpa Menjejaskan Nod Anak dalam JavaScript?

Mary-Kate Olsen
Lepaskan: 2024-11-26 04:01:14
asal
393 orang telah melayarinya

How to Update Element Text Without Affecting Child Nodes in JavaScript?

Cara Mengubah Teks Elemen Secara Dinamik Tanpa Menjejaskan Nod Kanak-Kanak

Apabila mensasarkan untuk mengemas kini kandungan teks elemen tanpa mengubah elemen anaknya, seseorang mungkin menghadapi cabaran sebagai pemula dalam jQuery. Artikel ini menawarkan panduan tentang pendekatan untuk mencapai tugas ini dengan berkesan.

Menggunakan ChildNodes Property

Dalam JavaScript, sifat childNodes menyediakan akses kepada semua nod anak elemen, termasuk nod teks. Ini membolehkan anda mengenal pasti dan mengubah suai kandungan teks yang diingini sambil mengekalkan elemen kanak-kanak. Sebagai contoh, pertimbangkan struktur HTML berikut:

<div>
Salin selepas log masuk

Untuk mengemas kini teks yang dicetak tebal, anda boleh menggunakan JavaScript seperti berikut:

let your_div = document.getElementById('your_div');

let text_to_change = your_div.childNodes[0];

text_to_change.nodeValue = 'new text';
Salin selepas log masuk

Dengan memanfaatkan sifat nodeValue, anda boleh mengubah suai kandungan teks tanpa memberi kesan kepada elemen p. Ambil perhatian bahawa anda boleh menggunakan jQuery untuk memilih div pada mulanya, menggunakan var your_div = $('your_div').get(0);.

Atas ialah kandungan terperinci Bagaimana untuk Mengemas kini Teks Elemen Tanpa Menjejaskan Nod Anak dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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