Textarea kezelése JavaScriptben
Ebben a tankönyvfejezetben a
űrlapok összetettebb lehetőségeit tanulmányozzuk.
A tanulmányozást a textarea
címkével kezdjük, amely egy többsoros beviteli mezőt jelent.
Ennek a címkének a használatakor van egy bizonyos
árnyalata. A lényeg a következő: az a szöveg, amely
alapértelmezetten a címkében lesz, az a
nyitó és záró textarea címkék között helyezkedik el:
<textarea id="elem">text</textarea>
:
Mindazonáltal, ennek ellenére a
címke szövegét nem a innerHTML
tulajdonságon keresztül kell kiolvasni és beírni,
hanem a value tulajdonságon keresztül. Példaként írjuk ki
a fenti textarea szövegét:
let elem = document.querySelector('#elem');
console.log(elem.value); // kiírja 'text'
Adott egy textarea és egy bekezdés. Amikor a textarea elveszti a fókuszt, írja a szövegét a bekezdésbe.