radiobutton unchecken
-
Hallo,
gibt es eine möglichkeit radiobuttons beim klick auf ein eingabefeld (oder was auch immer) wieder 'unchecked' zu machen...
-
Seite aktualisieren, dann sind im Formular afaik alle Felder wieder leer.
-
ne, so war das nicht gedacht
trotzdem danke...ich glaub mittlerweile es geht nicht.
gehts doch irgendwie?
-
Ich hab grad was gebastelt! Kannst ja mal testen, ob das das ist, was du willst. Also das hier irgendwie oben einbinden
<script type="text/javascript"> <!-- var lastCheckedArray = new Array(); function toogleState(element) { if(!lastCheckedArray[element.form]) lastCheckedArray[element.form] = new Array(); if(lastCheckedArray[element.form][element.name] == element.value) { element.checked = false; lastCheckedArray[element.form][element.name] = ''; } else { lastCheckedArray[element.form][element.name] = element.value; } } //--> </script>
Und dann in jedes input type="radio" das einfügen:
onclick="toogleState(this)"
Ich weiß, ist JavaScript, aber ohne kann ich mir nicht vorstellen, dass es möglich ist
Evtl. lässt sich das ganze auch noch eleganter lösen, aber das hier funktioniert (zumindest bei mir - IE6) wenigstens mal
-
danke
-
@flenders: Es handelt sich ja hier nur um ein Zusatzfeature... da ist es schon Ok, wenn das nur mit JavaScript geht.
-
Finde ich auch deswegen habe ich mich ja überhaupt erst drangemacht