JavaScriptда текстареа билан ишлаш
Бу ўқув қўлланмасининг бу бўлимида биз
шаклларнинг мураккаб имкониятлари билан ишлашни ўрганамиз.
Ўрганишни кўп қatorли кирит mayдонни ифодаловчи
textarea
тегидан бошлаймиз.
Бу тег билан ишлашда маълум бир
нюанс мавжуд. Ғоя шундан иборатки:
тегда сунъий холда турадиган матн
textarea тегининг очилувчи ва ёпилувчи
тег ўртасида жойлашади:
<textarea id="elem">матн</textarea>
:
Аммо, шунга қарамай, тегнинг матнини
innerHTML хоссаси орқали эмас,
балки value орқали ўқиш ва ёзиш керак.
Мисол учун юқорида келтирилган textarea
тегининг матнини чиқарамиз:
let elem = document.querySelector('#elem');
console.log(elem.value); // 'матн' ни чиқаради
Текстареа ва абзац берилган. Текстареада фокус йўқолганида унинг матнини абзацга ёзинг.