Memodifikasi konten DOM adalah tugas paling dasar dalam hal browser. Terkadang kami ingin mengubah teks DOM berdasarkan tindakan tertentu tanpa merender ulang seluruh DOM. Pada artikel ini, kita akan mempelajari cara menambahkan teks ke elemen teks yang ada di JavaScript melalui DOM Show
Tambahkan Teks ke Elemen Teks yang Ada di JavaScript melalui DOM Menggunakan appendChildDOM berisi daftar node. Setiap node berisi datanya sendiri. JavaScript memungkinkan instance node baru untuk ditambahkan ke daftar node anak yang ada di dalam node induk yang dipilih Sintaksis Fungsi Ini mengembalikan simpul yang merupakan anak tambahan (anak), kecuali jika anak adalah DocumentFragment. Dalam hal ini, DocumentFragment yang kosong dikembalikan. Untuk informasi lebih lanjut, baca dokumentasi metode
_Dalam contoh di atas, kami telah membuat simpul teks menggunakan 2 dan kemudian menambahkannya ke simpul 3 dokumen. Output dari kode di atas akan membuat DOM seperti di bawah iniKeluaran _Tambahkan Teks ke Elemen Teks yang Ada di JavaScript melalui DOM Menggunakan const text = document.createTextNode("Welcome to My channel"); const pNode = document.getElementById("p"); pNode.appendChild(text); 4Ini adalah properti dari antarmuka _5, yang mewakili konten tekstual dari node yang dipilih dan turunannya. JavaScript memungkinkan teks lain untuk ditambahkan ke konten teks saat ini dari simpul anak dalam simpul induk yang dipilihSintaksis Properti textContent memperbarui konten teks dari node yang dipilih. Pengguna dapat memodifikasi data teks sesuai kebutuhan, seperti penggabungan, pembaruan, dll. Jika node adalah dokumen atau tipe dokumen, textContent mengembalikan null. textContent mengembalikan rangkaian textContent dari setiap node anak untuk tipe node lainnya, kecuali komentar dan instruksi pemrosesan. Ini adalah string kosong ketika sebuah node tidak memiliki anak. Untuk informasi selengkapnya, baca dokumentasi properti 4 _Dalam contoh di atas, kami mendapatkan simpul paragraf menggunakan 7 dan kemudian menambahkan 8 ke konten tekstual simpul paragraf yang ada. Keluaran kode di atas memperbarui DOM sebagai berikutKeluaran _Tambahkan Teks ke Elemen Teks yang Ada di JavaScript melalui DOM Menggunakan const text = document.createTextNode("Welcome to My channel"); const pNode = document.getElementById("p"); pNode.appendChild(text); 9Itu milik _0. Properti ini mewakili konten tekstual yang dirender dari node yang dipilih dan turunannya. JavaScript memungkinkan teks lain untuk ditambahkan ke konten teks saat ini dari simpul anak dalam simpul induk yang dipilihSintaksis
Properti innerText memperbarui konten teks dari node yang dipilih. Pengguna dapat mengubah data teks sesuai kebutuhan, seperti penggabungan, pembaruan, dll. Untuk informasi selengkapnya, lihat dokumentasi properti _9
Dalam contoh di atas, kami mendapatkan simpul paragraf menggunakan 7 dan kemudian menambahkan 8 ke konten tekstual simpul paragraf yang ada. Keluaran kode di atas memperbarui DOM sebagai berikutKeluaran _Satu-satunya perbedaan antara textContent dan innerText adalah bahwa textContent mendapatkan konten dari semua elemen, termasuk elemen 4 dan 5. Sebaliknya, innerText hanya menampilkan elemen yang dapat dibaca manusia. _4 mengembalikan semua elemen node. Sebaliknya, _9 memperhatikan gaya dan tidak mengembalikan teks apa pun dari elemen tersembunyi. Pada prinsipnya, innerText mengenali tampilan teks yang dirender, tetapi textContent tidak
Bagaimana Anda menulis teks dalam HTML dengan JavaScript?Keluaran JavaScript . Menulis ke elemen HTML, menggunakan innerHTML Menulis ke output HTML menggunakan dokumen. menulis() Menulis ke kotak peringatan, menggunakan jendela. peringatan() Menulis ke konsol browser, menggunakan konsol. catatan() Bisakah kita menulis HTML dalam JavaScript?"dokumen.JavaScript. createElement()” dengan properti “textContent” digunakan untuk menulis kode HTML di JavaScript secara dinamis . Menggunakan metode createElement() , Anda dapat membuat elemen HTML tertentu, dan properti textContent digunakan untuk menyetel konten teks.
Bagaimana cara menulis teks dalam HTML?HTML berisi beberapa elemen untuk mendefinisikan teks dengan arti khusus. . - Teks tebal - Teks penting - Teks miring - Teks yang ditekankan - Teks yang disisipkan Bisakah JavaScript menulis file teks?Ada Modul bawaan atau perpustakaan bawaan di NodeJs yang menangani semua operasi penulisan yang disebut fs (Sistem File). Ini pada dasarnya adalah program JavaScript (fs. js) di mana fungsi untuk menulis operasi ditulis. Impor fs-module dalam program dan gunakan fungsi untuk menulis teks ke file dalam sistem . |