Glavni problem s HTML unosom koji se ne može uređivati jest to što može biti teško ispravno unijeti informacije u obrazac. Ako korisnik pogriješi prilikom unosa podataka, to može biti teško popraviti.
<input type="text" name="name" value="John"> In order to make this input not editable, you would need to add the "readonly" attribute: <input type="text" name="name" value="John" readonly>
HTML5 vrste unosa
HTML5 uvodi brojne nove vrste unosa, uključujući tekst, e-poštu, url, broj i datum. Ove vrste unosa mogu se koristiti zajedno s element koji korisnicima omogućuje unos podataka na web stranicu.
The element može prihvatiti bilo koju od novih vrsta unosa. Kada korisnik unese podatke u element koji koristi jednu od novih vrsta unosa, preglednik će te podatke automatski pretvoriti u oblik koji web-stranica može koristiti. Na primjer, ako korisnik unese tekst u element koristeći vrstu teksta, preglednik će pretvoriti taj tekst u niz i smjestiti ga u DOM dokumenta. Ako korisnik unese adrese e-pošte u element koristeći vrstu e-pošte, preglednik će stvoriti objekt e-pošte i smjestiti ga u DOM dokumenta.