Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Recenzije
  • Primjeri HTML gumba. Kada koristiti element dugmeta

Primjeri HTML gumba. Kada koristiti element dugmeta

Opis

HTML oznaka

Onemogućeno: Onemogućava mogućnost klikanja na dugme. Ovo se može koristiti kada dugme treba da postane aktivno kada su ispunjeni određeni uslovi (na primer, kada je izabrano polje za potvrdu itd.), biće moguće aktivirati dugme pomoću JavaScript-a. Vrijednosti za onemogućeni boolean atribut mogu se postaviti na sljedeće načine: obrazac: Označava kojem obliku pripada ovo dugme. Vrijednost je jedan ili više identifikatora obrasca odvojenih razmacima. Broj identifikatora u vrijednosti atributa ovisi o broju obrazaca koji pripadaju gumbu:

ime:
Prezime:

Dugme je izvan elementa obrasca, ali je dio obrasca.

Napomena: Atribut nije podržan u Internet Exploreru.

Formaction: Određuje adresu na koju se šalju podaci obrasca kada se klikne na dugme. Ako je atribut akcije određen za obrazac, tada će atribut formacije nadjačati njegovu vrijednost:

ime:
Prezime:

Atribut formaction se koristi samo za dugmad s atributom type="submit".

Napomena: Atribut nije podržan u IE9 i ranijim verzijama.

Formenctype: Određuje kako se podaci obrasca trebaju kodirati prije slanja na server. Koristi se samo za dugmad sa atributom type="submit". Moguće vrijednosti atributa:

  • application/x-www-form-urlencoded- svi znakovi su kodirani prije slanja (podrazumevana vrijednost).
  • multipart/form-data- znakovi nisu kodirani (ovaj metod se koristi kada se koriste formulari koji imaju kontrolnu datoteku za otpremanje).
  • tekst/običan- razmaci se konvertuju u znak "+", ali znakovi nisu kodirani.
ime:
Ako je atribut enctype specificiran za obrazac, tada će atribut formenctype nadjačati njegovu vrijednost.

Napomena: Atribut nije podržan u IE9 i ranijim verzijama.

Formmethod: Određuje koja će se HTTP metoda koristiti prilikom slanja podataka obrasca. Koristi se samo za dugmad sa atributom type="submit". Moguće vrijednosti atributa:

  • dobiti- podaci obrasca se dodaju na kraju URL-a: URL?name=value?name=value
  • pošta- šalje podatke obrasca kao HTTP nakon transakcije
ime:
Prezime:
Ako obrazac ima atribut metode, tada će atribut formmethod nadjačati njegovu vrijednost.

Napomena: Atribut nije podržan u IE9 i ranijim verzijama.

Formnovalidate: Određuje da podaci obrasca neće biti provjereni. Koristi se samo za dugmad sa atributom type="submit". Vrijednosti za autofokus boolean atribut mogu se postaviti na sljedeće načine: Ako je atribut novalidate specificiran za obrazac, tada će atribut formnovalidate nadjačati njegovu vrijednost.

Napomena: Atribut nije podržan u IE9 i ranijim verzijama, kao ni u Safariju.

Cilj obrasca: Određuje gdje će se odgovor prikazati nakon slanja obrasca. Koristi se samo za dugmad sa atributom type="submit". Moguće vrijednosti atributa:

  • _blank- otvara odgovor u novom prozoru ili kartici.
  • _self- otvara odgovor u istom direktoriju u kojem se nalazi link (podrazumevana vrijednost).
  • _parent- otvara odgovor u nadređenom prozoru.
  • _top- otvara odgovor u punoj širini prozora.
  • frame_name- otvara odgovor u iframe-u čije je ime navedeno kao vrijednost.
ime:
Prezime:
Ako obrazac ima ciljni atribut, tada će atribut formtarget nadjačati njegovu vrijednost.

Napomena: Atribut nije podržan u IE9 i ranijim verzijama.

Ime: Određuje ime za element

Napomena: neke stavke

Napomena: Uvijek navedite atribut tipa za dugmad jer različiti pretraživači mogu imati različite zadane vrijednosti za atribut tipa.

Vrijednost: Vrijednost dugmeta koja će biti poslana na server ili pročitana pomoću skripti.

Napomena: ako koristite element . Dok će drugi pretraživači poslati sadržaj atributa value.

Tag

Završna oznaka je obavezna.

WAI ARIA

zadana vrijednost uloge: dugme

Važeće vrijednosti uloge:

  • polje za potvrdu
  • veza
  • menuitem
  • menuitemcheckbox
  • menuitemradio
  • opcija
  • radio
  • prekidač

Atributi

  • autofokus - Postavlja dugme da dobije fokus nakon što se stranica učita.
  • onemogućeno - Blokira pristup i modifikaciju elementa.
  • form - povezuje obrazac i dugme.
  • formacija - Postavlja adresu na koju se podaci obrasca šalju kada se klikne na dugme.
  • formenctype - Kako su podaci obrasca kodirani.
  • formmethod - Određuje metodu za slanje podataka obrasca.
  • formnovalidate - Otkazuje provjeru valjanosti obrasca.
  • formtarget - Otvara rezultat slanja obrasca u novom prozoru ili okviru.
  • ime - Određuje jedinstveno ime za dugme.
  • type - Postavlja tip dugmeta: normalno; za slanje podataka obrasca na server; da obrišete obrazac.
  • value - Vrijednost dugmeta koja će biti poslata na server ili pročitana pomoću skripti.

autofokus

Atribut autofokusa određuje da dugme dobija fokus nakon što se stranica učita. Takvo dugme se može odmah pritisnuti bez prebacivanja fokusa na njega, na primjer, pomoću tipkovnice.

Sintaksa

Vrijednosti

Zadana vrijednost

onemogućeno

Blokira pristup dugmetu i njegovu modifikaciju. U ovom slučaju, prikazan je sivom bojom i nije dostupan za aktivaciju od strane korisnika. Osim toga, takvo dugme ne može primiti fokus pritiskom na tipku Tab, korištenjem miša ili na neki drugi način. Međutim, ovo stanje dugmeta se može promeniti putem skripti. Vrijednost onemogućenog dugmeta se ne prosljeđuje serveru.

Sintaksa

Vrijednosti

Zadana vrijednost

Podrazumevano, ova vrijednost je onemogućena.

formu

Povezuje dugme sa formom po njegovom ID-u. Takva veza je neophodna kada se dugme ne nalazi unutar elementa

, na primjer, kada ga kreirate programski.

Sintaksa

Vrijednosti

Identifikator obrasca (vrijednost atributa id elementa ).

Zadana vrijednost

formiranje

Određuje adresu rukovaoca obrasca - ovo je program koji prima podatke obrasca i izvršava željenu radnju s njima. Atribut formacije je po akciji sličan atributu akcije elementa. . Ako navedete radnju i formiranje u isto vrijeme, onda kada se klikne na dugme, atribut akcije se zanemaruje i podaci se šalju na adresu navedenu u formaciji.

Sintaksa

Vrijednosti

formenctype

Postavlja kako se podaci obrasca kodiraju kada se šalju na server. Obično se eksplicitno navodi u slučaju kada se polje koristi za slanje datoteke (input type="file"). Ovaj atribut ima isti učinak kao atribut enctype elementa. .

Sintaksa

Vrijednosti

  • application/x-www-form-urlencoded - Razmaci su zamijenjeni sa + , znakovi poput ruskih slova su kodirani svojim heksadecimalnim vrijednostima (na primjer, %D0%9F%D0%B5%D1%82%D1%8F umjesto Petya).
  • multipart/form-data - Podaci nisu kodirani. Ova vrijednost se koristi prilikom učitavanja datoteka.
  • tekst/običan - razmaci se zamjenjuju sa +, slova i drugi znakovi nisu kodirani.

Zadana vrijednost

  • application/x-www-form-urlencoded

formmethod

Atribut govori pretraživaču koji metod da pošalje podatke obrasca na server.

Sintaksa

Vrijednosti

Postoje dvije metode - GET i POST.

  • GET – Ova metoda je dizajnirana da prosljeđuje podatke obrasca direktno u adresnu traku kao parove ime=vrijednost koji se dodaju adresi stranice nakon upitnika i razdvoje ampersandom (&). Puna adresa će, na primjer, biti http://site.ru/doc/?name=Vasya&password=pup . Količina podataka u metodi je ograničena na 4 KB.
  • POST - Šalje podatke serveru u zahtjevu pretraživača, količina poslanih podataka ograničena je samo postavkama servera.

formnovalidate

Poništava ugrađenu provjeru valjanosti podataka koje je korisnik unio u obrazac za ispravnost kada se klikne na dugme. Ovu provjeru pregledač automatski vrši prilikom slanja obrasca na server za polja , , kao i da li element ima uzorak ili traženi atribut .

Sintaksa

Vrijednosti

Zadana vrijednost

Podrazumevano, ovaj atribut je onemogućen.

formtarget

Određuje ime okvira u koji će se rezultat koji je vratio obrađivač obrasca učitati kao HTML dokument.

Sintaksa

Vrijednosti

Vrijednost je ime okvira specificirano atributom imena elementa