Kerja dengan Textarea dalam JavaScript
Dalam bahagian buku teks ini, kita akan mempelajari
kerja dengan ciri-ciri bentuk yang lebih kompleks.
Mari kita mulakan pembelajaran dengan tag textarea,
yang mewakili medan input berbilang baris.
Apabila bekerja dengan tag ini, terdapat sedikit
nuansa. Intinya adalah: teks yang akan
berada dalam tag secara lalai, terletak
di antara tag pembuka dan penutup textarea:
<textarea id="elem">text</textarea>
:
Walau bagaimanapun, walaupun begitu, membaca dan menulis
teks tag tidak boleh melalui sifat innerHTML,
tetapi melalui value. Sebagai contoh, mari kita keluarkan
teks textarea di atas:
let elem = document.querySelector('#elem');
console.log(elem.value); // akan mengeluarkan 'text'
Diberi textarea dan perenggan. Apabila kehilangan fokus dalam textarea, tulis teksnya ke dalam perenggan.