Glavni problem sa HTML unosom koji se ne može uređivati je taj što može biti teško ispravno unijeti informacije u obrazac. Ako korisnik napravi grešku prilikom unosa podataka, to može biti teško ispraviti.
<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 tipovi unosa
HTML5 uvodi niz novih tipova unosa, uključujući tekst, e-poštu, url, broj i datum. Ovi tipovi ulaza mogu se koristiti zajedno sa element koji omogućava korisnicima da unose podatke na web stranicu.
The element može prihvatiti bilo koji od novih tipova unosa. Kada korisnik unese podatke u element koji koristi jedan od novih tipova unosa, pretraživač će automatski pretvoriti te podatke u formu koju web stranica može koristiti. Na primjer, ako korisnik unese tekst u element koristeći tip teksta, pretraživač će taj tekst pretvoriti u string i smjestiti ga u DOM dokumenta. Ako korisnik unese adrese e-pošte u element koristeći tip e-pošte, pretraživač će kreirati objekat e-pošte i postaviti ga u DOM dokumenta.