Controle op radiobuttons
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
jQuery., volgens mij staat het zelfs bij de voorbeelden.
Lijkt me nogal basic JS wat je zo met Iemand? Of iemand die zoiets wil maken?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function getCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<form id="jouwForm">
<input type="radio" name="jouwRadio" value="1" />
<input type="radio" name="jouwRadio" value="2" />
<input type="radio" name="jouwRadio" value="3" />
<input type="radio" name="jouwRadio" value="4" />
<input type="radio" name="jouwRadio" value="5" />
</form>
<input type="radio" name="jouwRadio" value="1" />
<input type="radio" name="jouwRadio" value="2" />
<input type="radio" name="jouwRadio" value="3" />
<input type="radio" name="jouwRadio" value="4" />
<input type="radio" name="jouwRadio" value="5" />
</form>
Daar kom ik niet helemaal over uit.
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
Iemand? hoe ik bovenstaand script kan inbouwen?
Lijkt me toch iets simpels?
Wellicht kun je hier iets mee......
http://www.techiegyan.com/?p=112
Gewijzigd op 01/01/1970 01:00:00 door Arnold C
@ Arnold, het is niet bumpen, er zat telkens 24u tussen ;)
Arnold schreef op 05.02.2009 20:04:
edit: niet goed gekeken.....24 uur ertussen....
Wellicht kun je hier iets mee......
http://www.techiegyan.com/?p=112
Wellicht kun je hier iets mee......
http://www.techiegyan.com/?p=112
Niet echt, daar moet je alle waardes die er zijn los defineren in eht script, en voor mijn poll zijn dat er soms 3 en soms wel 6 of misschin wel 5.
iemand die een oplossing heeft? het gaaat puur om een controle of er in een radiobutton groep niks gekozen is.
Ik snap je nog niet helemaal....dat moet toch altijd? Waar komen die waardes vandaan dan?
Duidelijk zo ;)?
Als iemand een idee heeft, hoor ik het graag, ik ben zelf geen JS wonder helaas.
Ik wil dus voorkomen dat ze op submit ofzo kunnen drukken als er nog niks gekozen is. Of een alert ofzo weergeven.
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
for (i=0;i<document.forms[0].radios.length;i++) {
if (document.forms[0].radios.checked) {
user_input = document.forms[0].radios.value;
}
}
}
is duidelijk user_input null = geen input
op je submit een onClick of zoiets met check()
Maar dit is een simpel loopje voor alle radio checkboxen in ALLE forms, op de pagina.
Als je dat anders wilt kan je het form mee geven, of de button self want zijn parent is waarschijnlijk het gewenste form.