radioboxen wählen bei onChange

reneshp

Grünschnabel
Hallo zusammen...

ich habe aus einem dropdown menü einige profile, die ich aussichen kann. die geschlechter sind entweder männlich oder weiblich oder es ist ein paar...
nun bekomme ich aus dem select folgendes:

Code:
                    <select name="animprofil" class="sel_a" onChange="fillProfil(
[..]
document.forms[0].animprofil.options[document.forms[0].animprofil.selectedIndex].what,
[..])">

so sieht die funktion fillProfil aus:

Code:
  function fillProfil(.... , what , .... ) {
     ...
    // Hier soll das radio geändert werden... :)
     ...
}

folgender html code ist gegeben:

Code:
                    <input type="radio" name="what" value="mann">
                    <span class="bigb">Mann</span>
                    <input type="radio" name="what" value="frau">
                    <span class="bigb">Frau</span>
                    <input type="radio" name="what" value="paar">
                    <span class="bigb">Paar</span> </div>


wenn also in der option what="frau" steht, soll sich radio box mit value="frau" automatisch selektieren... (document.forms["mainform"].elements["?"].? ) so was in der richtung...

Hoffe mir kann da jemand helfen

mfg
Rene
 
Zuletzt bearbeitet:
Ich bin leider nicht ein grosser JavaScript Kenner, aber ich denke mal das es mit der Eigenschaft "checked" geht...Hoffe das hilft dir etwas weiter...
 
Hi,

Radios per JS selektierien:

Code:
function selectRadio(what){
    document.forms[0].elements['what'][what].checked = true;
    //document.Formular.elements['Name des Elements'][Index des Elements].checked
}

Du musst jetzt nur Deine values (frau, mann, paar) durch Integerwerte beginnend ab Null ersetzen.

mann = 0
frau = 1
paar = 2

Der Aufruf, um "Frau" anzuwählen, würde folgendermassena aussehen:
Code:
selectRadio(1)

Ciao
Quaese
 

Neue Beiträge

Zurück