Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmDmTF 351 of 505 menu
◀ ▶

Darbas su teksto laukais JavaScript

Dabar mes išmoksime gauti tekstą nuo mūsų svetainės vartotojų. Tam HTML numatytas specialus tag'as input, kuris yra teksto laukas duomenų įvedimui.

<input>

Šis tag'as turi specialų atributą value, kuris nurodo pradinį tekstą, kuris bus parašytas input'e užkrovus puslapį:

<input value="text">

Mūsų svetainės vartotojas, užkrovęs puslapį, gali pakeisti input'o tekstą. Tuo atveju, jei mes turime kintamąjį, kuriame yra nuoroda į šį input'ą, tai value savybė to kintamojo visada turės esamą input'o teksto reikšmę.

Išbandykime praktiškai. Tarkime, mes turime input'ą su value atributu:

<input id="elem" value="text">

Gaukime nuorodą į šį input'ą į kintamąjį:

let elem = document.querySelector('#elem');

Ir dabar išveskime į ekraną esamą input'o tekstą:

console.log(elem.value);

Ir dabar pakeiskime input'o tekstą į kitą:

elem.value = 'new text';

Duotas input'as ir mygtukas. Paspaudus mygtuką įrašykite į input'ą kokį nors tekstą.

Duotas input'as, paragrafas ir mygtukas. Paspaudus mygtuką įrašykite į paragrafą tekstą iš input'o.

Duoti du input'ai ir mygtukas. Pirmąjį input'ą vartotojas įveda skaičių. Paspaudus mygtuką įrašykite į antrą input'ą įvesto skaičiaus kvadratą.

Duoti du input'ai ir mygtukas. Paspaudus mygtuką įrašykite į pirmą input'ą antrojo input'o reikšmę, o į antrą input'ą - pirmojo input'o reikšmę. Jūsų kodas turi veikti universaliai, bet kokioms input'ų reikšmėms.

Duoti 5 input'ai, paragrafas ir mygtukas. Į input'us įvedami skaičiai. Paspaudus mygtuką įrašykite įvestų skaičių aritmetinį vidurkį į paragrafą.

← →
↑
Lietuvių▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti