..
Tarve käyttää kuvien sijaan valintaruudut ja valintanapeista johtuu siitä, että kautta CSS, lomake-elementtejä on vaikea tyylitelty elementtejä kuten valintaruutuja, valintanappi ja valitse laatikko, ei voi tehdä " flat "kautta tyylisivut, joten sinun täytyy turvautua noin petkutus muodostavat tätä puutosta estetiikkaa.
Kuvia valintaruudut ja valintapainikkeet
Käyttämällä suosikki grafiikka ohjelma, luoda neljä kuvaa, kaksi edustaa valintaruutua ei arvosteta eikä arvostettu radio, kun taas kaksi muuta edustavat valintaruudut ja radio arvostetaan.
Minun ei olisi graafinen Loin kanssa vanhoja hyviä MS Paint seuraavat kuvat (ja niiden tiedostojen nimet):
![]() | checkbox_pieno.jpg |
![]() | checkbox_vuoto.jpg |
![]() | radio_pieno.jpg |
![]() | radio_vuoto.jpg |
Sisällä työkirjan, luo HTML-tiedoston ja corrediamolo seuraava koodi:
<form name="modulo">
<p> SEX </ b> </ p>
<input type="hidden" name="sesso">
<p>
<img src="radio_vuoto.jpg" id="sesso_U" onclick="Sesso('U','D')" align="absmiddle"> Man
<img src="radio_vuoto.jpg" id="sesso_D" onclick="Sesso('D','U')" align="absmiddle"> Woman
</ P>
HOBBY <p> </ b> </ p>
<input type="hidden" name="hobby">
<p>
<img src="checkbox_vuoto.jpg" id="hobby_C" onclick="Hobby('C')" align="absmiddle"> Cinema
<img src="checkbox_vuoto.jpg" id="hobby_L" onclick="Hobby('L')" align="absmiddle"> Reading
<img src="checkbox_vuoto.jpg" id="hobby_S" onclick="Hobby('S')" align="absmiddle"> Urheilu
</ P>
<input type="button" value=" OK "onclick="Conferma()">
</ Form>
Mennään läpi.
Open (ja sulkea) säännöllisesti <form>, maahantuonti kuvia valintaruudut ja valintanapeista sijaan perinteiset elementit muodostavat, jossa alkuperäisen kuvat edustavat tyhjäksi.
Kullekin ryhmälle ohitamme tunnuksen etuliite yhtä ja edustavia etuliite (esimerkiksi) alustava kuvaus vaihtoehto.
Kuva on myös onclick tapahtumaa, mutta riippuen siitä se valintanappi tai valintaruutu, luovuttaa yhden tai kahden parametrin Funktiot.
Kun kyseessä on valintaruutuja, siirtää vain arvo vaihtoehto, mutta jos valintanapeista, arvo ensikierron ja sitten arvo saa ottaa.
Lyhyesti sanottuna, analysoimalla JavaScript-funktiot, nämä ovat selkeät syyt.
Lopuksi käytämme piilotettu kenttä (piilotettu tyyppi) mennä tallentaa tai useita arvoja, jotka kulkevat meidän "images / kenttiä."
Ulkonäkö lomake seuraavasti:

| |
CSS (kurssi)
Web Design and Accessibility mukaan W3C CSS ja XHTML. Alkaen 29 €. |
| |
HTML (kurssi)
Merkkauskieli Web alkaen 29 €. |
| |
Javascript (kurssi)
Täydellinen opas client-side scripting. Alkaen 39 €. |