Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Recenzije
  • Primjeri HTML gumba. Kada koristiti element Button

Primjeri HTML gumba. Kada koristiti element Button

Opis

HTML oznaka

Onemogućeno: Onemogućuje mogućnost klikanja na gumb. Ovo se može koristiti u slučaju kada bi gumb trebao postati aktivan kada su ispunjeni određeni uvjeti (na primjer, kada je odabran potvrdni okvir, itd.), bit će moguće aktivirati gumb pomoću JavaScripta. Vrijednosti za boolean disabled atribut mogu se postaviti na sljedeće načine: obrazac: Označava kojem obliku pripada ovaj gumb. Vrijednost je jedan ili više identifikatora obrasca, odvojenih razmacima. Broj identifikatora u vrijednosti atributa ovisi o broju obrazaca koji pripadaju gumbu:

Ime:
Prezime:

Gumb je izvan elementa obrasca, ali je dio obrasca.

Napomena: Atribut nije podržan u Internet Exploreru.

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

Ime:
Prezime:

Atribut formacije koristi se samo za gumbe 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 poslužitelj. Koristi se samo za gumbe s atributom type = "submit". Moguće vrijednosti atributa:

  • aplikacija / x-www-form-urlencoded- svi znakovi su kodirani prije slanja (zadano).
  • višedijelni / obrazac-podaci- znakovi nisu kodirani (ova metoda se koristi kada se koriste obrasci koji imaju kontrolnu datoteku za prijenos).
  • tekst / običan- razmaci se pretvaraju u znak "+", ali znakovi nisu kodirani.
Ime:
Ako je atribut enctype naveden za obrazac, tada će atribut formenctype nadjačati njegovu vrijednost.

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

Metoda obrasca: Označava koja će se HTTP metoda koristiti prilikom slanja podataka obrasca. Koristi se samo za gumbe s atributom type = "submit". Moguće vrijednosti atributa:

  • dobiti- podaci obrasca se dodaju na kraju url-a: url? ime = vrijednost? ime = vrijednost
  • post- šalje podatke obrasca kao HTTP nakon transakcije
Ime:
Prezime:
Ako je atribut metode naveden za obrazac, tada će atribut formmethod nadjačati njegovu vrijednost.

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

Formnovalidate: Označava da podaci obrasca neće biti provjereni. Koristi se samo za gumbe s atributom type = "submit". Vrijednosti za booleov atribut autofokusa mogu se postaviti na sljedeće načine: Ako je atribut novalidate naveden za obrazac, tada će atribut formnovalidate nadjačati njegovu vrijednost.

Napomena: Atribut nije podržan u IE9 i starijim verzijama, niti u Safariju.

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

  • _prazan- otvara odgovor u novom prozoru ili kartici.
  • _sebe- otvara odgovor u istom direktoriju u kojem se nalazi poveznica (zadano).
  • _roditelj- otvara odgovor u roditeljskom prozoru.
  • _vrh- otvara odgovor na cijelu širinu prozora.
  • naziv_okvira- otvara odgovor u iframeu čije je ime navedeno kao vrijednost.
Ime:
Prezime:
Ako je ciljni atribut naveden za obrazac, tada će atribut formtarget nadjačati njegovu vrijednost.

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

Ime: Određuje naziv za element

Napomena: neke stavke

Napomena: Uvijek navedite atribut tipa za gumbe, jer različiti preglednici mogu koristiti različite zadane postavke za atribut tipa.

Vrijednost: vrijednost gumba koji će biti poslan poslužitelju ili pročitan skriptama.

Napomena: ako koristite element ... Dok će drugi preglednici poslati sadržaj atributa value.

Označiti

Završna oznaka je obavezna.

WAI ARIA

Zadana uloga je: dugme

Važeće vrijednosti za ulogu:

  • potvrdni okvir
  • veza
  • stavka izbornika
  • menuitemcheckbox
  • menuitemradio
  • opcija
  • radio
  • sklopka

Atributi

  • autofokus - Postavlja gumb za primanje fokusa nakon što se stranica učita.
  • onemogućeno - Blokira pristup i izmjenu elementa.
  • obrazac - povezuje obrazac i gumb zajedno.
  • formacija - Postavlja adresu na koju se šalju podaci obrasca kada se pritisne gumb.
  • 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.
  • naziv - Definira jedinstveni naziv za gumb.
  • type - Postavlja tip gumba: normalan; za slanje podataka obrasca na poslužitelj; za čišćenje kalupa.
  • vrijednost - vrijednost gumba koji će biti poslan poslužitelju ili pročitan pomoću skripti.

autofokus

Atribut autofokusa postavlja gumb za primanje fokusa nakon što se stranica učita. Takav se gumb može odmah pritisnuti bez fokusiranja na njega, na primjer, pomoću tipkovnice.

Sintaksa

Vrijednosti

Zadana vrijednost

onemogućeno

Blokira pristup gumbu i njegovu izmjenu. U tom je slučaju prikazan sivo i nije dostupan za aktivaciju od strane korisnika. Osim toga, takav gumb ne može dobiti fokus pritiskom na tipku Tab, mišem ili na bilo koji drugi način. Međutim, ovo stanje gumba može se promijeniti skriptama. Vrijednost zaključanog gumba ne prenosi se na poslužitelj.

Sintaksa

Vrijednosti

Zadana vrijednost

Ova vrijednost je onemogućena prema zadanim postavkama.

oblik

Povezuje gumb s obrascem prema njegovom identifikatoru. Takva veza je neophodna u slučaju kada se gumb ne nalazi unutar elementa.

, na primjer, kada ga kreirate programski.

Sintaksa

Vrijednosti

Identifikator obrasca (vrijednost atributa id elementa ).

Zadana vrijednost

formiranje

Određuje adresu procesora obrasca - to je program koji prima podatke obrasca i s njima izvodi željene radnje. Atribut formacije sličan je u akciji atributu akcije elementa. ... Ako navedete radnju i formaciju u isto vrijeme, onda kada se pritisne gumb, atribut akcije se zanemaruje i podaci se šalju na adresu navedenu u formaciji.

Sintaksa

Vrijednosti

formenctype

Postavlja kako se podaci obrasca kodiraju kada se pošalju na poslužitelj. Obično je izričito naznačeno kada se polje koristi za slanje datoteke (vrsta unosa = "datoteka"). Ovaj atribut sličan je učinku atributu enctype elementa. .

Sintaksa

Vrijednosti

  • application / x-www-form-urlencoded - Mjesto + umjesto razmaka, znakovi poput ruskih slova su kodirani sa 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

  • aplikacija / x-www-form-urlencoded

metoda oblika

Atribut govori pregledniku koju metodu treba koristiti za slanje podataka obrasca na poslužitelj.

Sintaksa

Vrijednosti

Postoje dvije metode - GET i POST.

  • GET - Ova metoda je dizajnirana za prijenos podataka obrasca izravno u adresnu traku u obliku parova "ime = vrijednost", koji se dodaju adresi stranice nakon upitnika i odvajaju znakom ampersanda (&). Puna adresa, na primjer, bit će http://site.ru/doc/?name=Vasya&password=pup. Količina podataka u metodi ograničena je na 4 KB.
  • POST - Šalje podatke poslužitelju u zahtjevu preglednika, količina poslanih podataka ograničena je samo postavkama poslužitelja.

formnovalidate

Poništava ugrađenu provjeru ispravnosti podataka koje je korisnik unio u obrazac kada se pritisne tipka. Takvu provjeru preglednik obavlja automatski kada se obrazac pošalje poslužitelju za polja. , , kao i ako element ima uzorak ili traženi atribut .

Sintaksa

Vrijednosti

Zadana vrijednost

Prema zadanim postavkama, ovaj je atribut isključen.

formtarget

Određuje naziv okvira u koji će se rezultat koji je vratio procesor obrasca učitati kao HTML dokument.

Sintaksa

Vrijednosti

Vrijednost je naziv okvira specificiran atributom name elementa