Steel (no reg): onclick vs. onchange

Beitrag lesen

Hi!

Ich hab jetzt die anderen Antworten nicht alle gelesen:


<form>
    <select id="Auswahl" onChange="Neuefelder(this)">
        <option value="A">Erste Option</option>
        <option value="B">Zweite option</option>
        <option value="C">Dritte Option</option>
    </select>
</form>


function Neuefelder(myelem) {
    alert("Die Liste hat " + myelem.options.length + " Elemente.");
    alert("Es wurde der " + (myelem.options.selectedIndex + 1) + " Eintrag gewählt.");
    alert("Der Wert ist '" + myelem.options[myelem.options.selectedIndex].value + "' und angezeigt wird '" + myelem.options[myelem.options.selectedIndex].text +"'");
    myelem.options[myelem.options.selectedIndex].myfeldanzahl = 15;
    alert("Felder: " + myelem.options[myelem.options.selectedIndex].myfeldanzahl)
}

Den Rest solltes Du doch allein hinbekommen? (ne Initialisierungsfunktion z.b.)

jsfiddle: http://jsfiddle.net/yykv6kks/2/