Van formom html oldalon. Hogyan tudok hivatkozni az egyes elemekre?
<form>
Gender:<br><input type="radio" name="un" value="male">male<br>
<input type="radio" name="un" value="female">female
</form>
tehát hogy tudom leellenőrizni, hogy a felhasználó melyikre kattintott?
Ha JavaScript-tel akarod kezelni a kattintás eseményét, akkor nézz utána az onclick paraméter használatának.
Ha az űrlapot akarod feldolgozni (szerveroldalon), akkor pedig tanulj PHP-t, illetve nézd meg hogyan kell PHP-val feldolgozni egy form-ot, vannak erre tutorialok.
javascripttel (jquery/..) lehet kliens oldalon, de ez kijátszható, ezért kötelező szerver oldalon is ellenőrizni.
Js/jquery-vel (sok megoldás van)
egy példa: [link]
De egyszerűbb megoldás mondjuk adsz mind2nek egy id-t pl radioMale|radioFemale, és onclick eseményre meghívsz egy js függvényt:
<script>function Radio(){
if(document.getElementById('radioMale').checked){//ha bácsi
}else if(document.getElementById('radioFemale').checked){//ha néni
}
}</script>
de ha te nem vagy kíváncsi mit jelölt be, csak hogy be-e van valamelyik, akkor a linket nézd meg, és
1 - alapból a küld gomb disabled, ha pedig valamelyik nyomva van, akkor töröld a disabled [attribútum]ot
2 - return false; küld onclickre, és ha bevan jelölve akkor pedig formId.send() (vagy ilyesmi)
De még sokféleképp meg lehet csinálni, hogy hogyan érdemes az függ attól is pl, hogy mennyi dolgot kel ellenőrizni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!