Jika user belum memasukkan/mengubah isi apapun ke/di dalam TEXTAREA, properti HTMLTextAreaElement.value
ini bisa sama halnya seperti HTMLTextAreaElement.defaultValue.
Sintaks:
textareaObj.value = value
textareaObj.value
value adalah DOMString berisi atas urutan karakter yang didalamnya boleh terdapat entities, dan nantinya diharapkan bisa terbaca oleh manusia.
Contoh di bawah ini HTMLTextAreaElement.value
dan HTMLTextAreaElement.defaultValue
akan mengembalikan nilai yang sama:
<FORM>
<TEXTAREA>This is default text...
</TEXTAREA>
</FORM>
<SCRIPT TYPE="text/javascript">
var textareaObj = document.getElementsByTagName("textarea")[0];
alert(textareaObj.value); // "This is default text..."
alert(textareaObj.defaultValue); // "This is default text..."
</SCRIPT>
Jika isi dari elemen TEXTAREA di atas sudah dirubah, misalnya ada user yang memberikan komentar, maka isi dari komentar itu dipertimbangkan sebagai nilai dari HTMLTextAreaElement.value
dan bukan nilai HTMLTextAreaElement.defaultValue
lagi.
Coba masukkan beberapa teks ke dalam TEXTAREA di bawah ini: