⊗jsPmDmTF 351 of 505 menu

Rad sa tekstualnim poljima u JavaScript

Sada ćemo naučiti kako da dobijamo tekst od korisnika naše veb stranice. Za ovo u HTML-u je predviđen poseban tag input, koji predstavlja tekstualno polje za unos podataka.

<input>

Ovaj tag ima poseban atribut value, koji postavlja početni tekst koji će biti napisan u input polju prilikom ulaska na stranicu:

<input value="text">

Korisnik naše stranice nakon ulaska na stranicu može promeniti tekst input polja. Pri tome, ako imamo promenljivu koja sadrži referencu na ovaj input, onda će svojstvo value te promenljive uvek sadržati trenutnu vrednost teksta input polja.

Pokušajmo u praksi. Neka imamo input sa atributom value:

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

Dobijmo referencu na ovaj input u promenljivu:

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

A sada prikažimo na ekranu trenutni tekst input polja:

console.log(elem.value);

A sada promenimo tekst input polja na drugi:

elem.value = 'new text';

Dat je input i dugme. Prilikom klika na dugme upišite u input neki tekst.

Dat je input, pasus i dugme. Prilikom klika na dugme upišite u pasus tekst iz input polja.

Data su dva input polja i dugme. U prvi input korisnik unosi broj. Prilikom klika na dugme upišite u drugi input kvadrat unesenog broja.

Data su dva input polja i dugme. Prilikom klika na dugme upišite u prvi input vrednost drugog input polja, a u drugi input - vrednost prvog. Vaš kod treba da radi univerzalno, za bilo koju vrednost input polja.

Data su 5 input polja, pasus i dugme. U input polja se unose brojevi. Prilikom klika na dugme upišite aritmetičku sredinu unetih brojeva u pasus.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij