Bagaimana cara saya mengubah konten <textarea>
elemen dengan JavaScript?
Saya ingin membuatnya kosong.
javascript
ian
sumber
sumber
Jika Anda dapat menggunakan jQuery, dan saya sangat menyarankan Anda melakukannya, Anda cukup melakukannya
Kalau tidak, itu tergantung pada browser. Dengan asumsi Anda punya
Di sebagian besar browser, Anda melakukannya
Tetapi di Firefox, Anda lakukan
Mencari tahu browser apa yang digunakan pengguna dibiarkan sebagai latihan untuk pembaca. Kecuali Anda menggunakan jQuery, tentu saja;)
Sunting : Saya ambil kembali. Sepertinya dukungan untuk .innerHTML pada textarea telah membaik. Saya menguji di Chrome, Firefox dan Internet Explorer, semuanya membersihkan textarea dengan benar.
Sunting 2 : Dan saya baru saja memeriksa, jika Anda menggunakan .val ('') di jQuery, itu hanya mengatur properti .value untuk textarea. Jadi. Nilai harus baik-baik saja.
sumber
Meskipun banyak jawaban yang benar telah diberikan, pendekatan klasik (baca non-DOM) akan seperti ini:
di mana dalam HTML, teks Anda bersarang di suatu tempat dalam bentuk seperti ini:
Dan seperti yang terjadi, itu akan bekerja dengan Netscape Navigator 4 dan Internet Explorer 3 juga. Dan, tidak penting, Internet Explorer di perangkat seluler.
sumber
Jika itu Jquery ..
atau
http://www.hscripts.com/tutorials/javascript/dom/textarea-events.php
sumber
letakkan textarea ke formulir, beri nama, dan cukup gunakan objek dom dengan mudah, seperti ini:
sumber