Εργασία με textarea στην JavaScript
Σε αυτήν την ενότητα του βιβλίου μελετάμε
τη δουλειά με πιο σύνθετες δυνατότητες φορμών.
Ας ξεκινήσουμε τη μελέτη με την ετικέτα textarea,
που αντιπροσωπεύει ένα πεδίο εισαγωγής πολλών γραμμών.
Όταν εργάζεστε με αυτήν την ετικέτα, υπάρχει μια ορισμένη
απόχρωση. Η ουσία είναι η εξής: το κείμενο που θα
βρίσκεται στην ετικέτα από προεπιλογή, τοποθετείται
μεταξύ του ανοιγόμενου και του κλειστόμενου tag textarea:
<textarea id="elem">text</textarea>
:
Ωστόσο, παρά αυτό, η ανάγνωση και η εγγραφή
του κειμένου της ετικέτας δεν πρέπει να γίνεται μέσω της ιδιότητας innerHTML,
αλλά μέσω του value. Για παράδειγμα, ας εμφανίσουμε
το κείμενο του παραπάνω textarea:
let elem = document.querySelector('#elem');
console.log(elem.value); // θα εμφανίσει 'text'
Δίνεται ένα textarea και μια παράγραφος. Όταν χάνει το focus στο textarea, γράψτε το κείμενό του στην παράγραφο.