Práce s textarea v JavaScriptu
V této části učebnice prozkoumáme
práci s pokročilejšími možnostmi formulářů.
Začneme studiem tagu textarea,
který představuje víceřádkové vstupní pole.
Při práci s tímto tagem existuje jistá
zvláštnost. Podstata je následující: text, který
bude v tagu ve výchozím stavu, se nachází
mezi otevíracím a zavíracím tagem textarea:
<textarea id="elem">text</textarea>
:
Avšak, i přesto je třeba text tagu
číst a zapisovat nikoli přes vlastnost innerHTML,
ale přes value. Jako příklad vypíšeme
text výše uvedeného textarea:
let elem = document.querySelector('#elem');
console.log(elem.value); // vypíše 'text'
Je dáno textarea a odstavec. Při ztrátě fokusu v textarea zapište jeho text do odstavce.