⊗jsPmDmTF 351 of 505 menu

Darbība ar teksta laukiem JavaScript

Tagad mēs iemācīsimies iegūt tekstu no mūsu vietnes lietotājiem. Šim nolūkam HTML ir paredzēts īpašs tags input, kas ir teksta lauks datu ievadei.

<input>

Šim tagam ir īpašs atribūts value, kas nosaka sākotnējo tekstu, kas būs rakstīts inputā, ielāpojot lapā:

<input value="text">

Mūsu vietnes lietotājs pēc lapas apmeklēšanas var mainīt inputa tekstu. Šajā gadījumā, ja mums ir mainīgais, kas satur saiti uz šo inputu, tad šī mainīgā īpašība value vienmēr saturēs inputa teksta pašreizējo vērtību.

Izmēģināsim praksē. Pieņemsim, ka mums ir inputs ar atribūtu value:

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

Iegūsim saiti uz šo inputu mainīgajā:

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

Un tagad izvadīsim uz ekrāna inputa pašreizējo tekstu:

console.log(elem.value);

Un tagad nomainīsim inputa tekstu uz citu:

elem.value = 'new text';

Dots input un poga. Nospiežot pogu ierakstiet inputā kādu tekstu.

Dots input, rindkopa un poga. Nospiežot pogu ierakstiet rindkopā tekstu no inputa.

Doti divi inputi un poga. Pirmajā inputā lietotājs ievada skaitli. Nospiežot uz pogas, ierakstiet otrajā inputā ievadītā skaitļa kvadrātu.

Doti divi inputi un poga. Nospiežot pogu ierakstiet pirmajā inputā otrā inputa vērtību, bet otrajā inputā - pirmā inputa vērtību. Jūsu kodam jāstrādā universāli, jebkurai inputu vērtībai.

Doti 5 inputi, rindkopa un poga. Inputos tiek ievadīti skaitļi. Nospiežot pogu ierakstiet ievadīto skaitļu vidējo aritmētisko rindkopā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt