Rumah >hujung hadapan web >tutorial js >Bagaimanakah JavaScript Boleh Mengubah Kandungan Teks Elemen HTML?

Bagaimanakah JavaScript Boleh Mengubah Kandungan Teks Elemen HTML?

DDD
DDDasal
2024-12-16 02:39:13328semak imbas

How Can JavaScript Change the Text Content of an HTML Element?

Cara Mengubah Teks Elemen dengan JavaScript

Soalan:

Pertimbangkan elemen span dengan ID "myspan":

<span>

Bagaimanakah JavaScript boleh digunakan untuk menggantikan "hereismytext" dengan "newtext"?

Jawapan:

Untuk Pelayar Moden:

document.getElementById("myspan").textContent = "newtext";

Untuk Pelayar Lama (Awas):

Sementara pelayar lama mungkin tidak menyokong textContent, adalah penting untuk mengelak daripada menggunakan innerHTML kerana potensi pengenalan kelemahan XSS jika teks baharu berasal daripada input pengguna.

//POSSIBLY INSECURE IF NEWTEXT BECOMES A VARIABLE!!
document.getElementById("myspan").innerHTML = "newtext";

Atas ialah kandungan terperinci Bagaimanakah JavaScript Boleh Mengubah Kandungan Teks Elemen HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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