Hey!

Ik zit met een probleempje. Ik heb een formuliertje met een radio veld, met 2 keuzes. Eén van deze keuzes is gelinkt aan een <select> element. Nu wil ik dat als keuze 1 is geselecteerd, het select element disabled is en als keuze 2 is geselecteerd, dat hij dan weer te gebruiken is voor de gebruiker. Ik heb het een en ander geprobeerd met DOM manipulatie, maar een regel als
 element.disabled = "true"

of
 element.disabled = true

werkt niet. Is er een makkelijke manier om dit op te lossen?
Cheers
element.disabled = "disabled";
okee, en om hem weer toegankelijk te maken?
element.disabled = ""; ?
Probeer het maar ;) Maar dat is inderdaad de juiste DOM-actie.
Hm, krijg het niet helemaal voor elkaar. Ik dacht, ik kan het oplossen met een radio.onchange, maar die acties worden door firefox en IE anders opgepikt. Met de volgende code werkt het goed in FF, en verkeerd om in IE:

radio1.onchange= function() {
    select.disabled = "disabled";
    fillPositionCombo(iId, 0);
}
radio2.onchange = function() {
    select.disabled = "";
    fillPositionCombo(iId, select.value);
}
Uhm... onclick gebruiken?
tsja, lol.
Dat kan natuurlijk :)

hartelijk dank!

Reageren