Rumah >hujung hadapan web >tutorial js >textContent vs innerText: Mana Yang Perlu Anda Gunakan?
textContent vs innerTeks: Meneroka Perbezaan dalam JavaScript
Dalam JavaScript, mendapatkan semula kandungan teks elemen HTML mempunyai dua pilihan utama: textContent dan innerTeks. Walaupun mereka mungkin kelihatan serupa pada pandangan pertama, terdapat perbezaan yang halus tetapi penting antara keduanya.
innerText vs textContent
Catatan blog Kelly Norton (https://blog. kellynorton.com/2009/07/10/whats-the-difference-between-innertext-and-textcontent/) memberikan gambaran menyeluruh tentang perbezaan:
Pertimbangan Penggunaan
Seperti yang digambarkan dalam contoh anda:
var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
Menggunakan textContent ialah kaedah yang boleh diterima untuk menetapkan kandungan teks unsur. Ia secara berkesan akan menukar teks yang boleh dilihat dan sebarang kandungan tersembunyi dalam elemen itu.
Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa, jika keserasian dengan penyemak imbas lama seperti IE8 adalah penting, polifill kosong logam mungkin diperlukan untuk melaksanakan textContent kefungsian.
Atas ialah kandungan terperinci textContent vs innerText: Mana Yang Perlu Anda Gunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!