Radio button zonder submit

Status
Niet open voor verdere reacties.

virgilvm

Gebruiker
Lid geworden
17 mei 2008
Berichten
8
ik zoek een stukje javascript wat ervoor zorgt,
dat als iemand een keuzerondje aanklikt dat er dan gelijk automatisch
ook gesubmit wordt.
men hoeft dus niet eerst op de submit button te klikken om het form te versturen.

heeft iemand hier een oplossing voor?
alvast bedankt... :thumb:
 
niet echt (zover ik weet)...

Zoiets werkt wel.
PHP:
//html

<inout type='radio' onclick='document.mijnformulier.submit();'>


:thumb:
 
Ik vraag me af of de waarde van de radio dan nog doorgegeven wordt. onclick wordt namelijk geroepen voordat de standaard click handler geroepen wordt en dus misschien voordat de waarde checked is. Het is misschien het veiligst om een timeout te gebruiken van een vijfde seconde, just in case.

Maar misschien dat browsers hier al rekening me houden... Tijd om te testen :P

/edit:
Resultaat:
Firefox houdt er rekening mee en veranderd "checked" voordat je onclick geroepen wordt. Mocht je false retourneren, dan wordt de waarde weer terug gezet.
Internet Exploren houdt er geen rekening mee dus zul je een timeout moeten gebruiken.

/edit 2:
Laat maar, wanneer je een forumulier verstuurd houdt ook IE, chrome en Opera er rekening mee.
 
Laatst bewerkt:
Mensen allemaal bedankt voor jullie meedenken.

<input type='radio' onclick='document.mijnformulier.submit();'>

dit werkt!
vegras bedankt!
 
Aan Glest:
Als je toch op zeker wilt spelen voor IE enzo, kan je natuurlijk ook nog onMouseUp gebruiken...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan