Avatar billede food4u.dk Nybegynder
22. juli 2002 - 22:30 Der er 3 kommentarer og
1 løsning

"Deaktiver" et SELECT felt, udfra en radiobutton?

Hejsa

Jeg har to RADIO knappen, en til ja og en til nej

Så har jeg et select felt, dette felt skal være deaktiveret, altså gråt og dødt, hvis JA er "checked", hvis nej er "checked" skal det være "levende"

Hvordan går man det?

MVH
Christoffer
Avatar billede nikolajdu Nybegynder
23. juli 2002 - 01:16 #1
Sådan her :

<html>

<head>
<meta http-equiv="Content-Type" content="TEXT/HTML; charset=windows-1252">
<title>DIV EKS</title>

<script language="javascript">   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

function vis(id,vaerdi){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id] : document.getElementById(id);
styleObj.disabled = vaerdi
}


</script>

</head>
<body>
<form name="f">
NEJ KNAPPEN
<input type="radio" name="8_system_betjening_kunder_til_udvikling_kunderelationer" id="r2" value="1"  onclick="vis('minSel',true);"><label for="r2">Nej</label>


JA KNAPPEN
<input type="radio" name="8_system_betjening_kunder_til_udvikling_kunderelationer" id="r1"  value="1" onclick="vis('minSel',false)"><label for="r1">Ja</label>

<select name="minSel" id="minSel">
<option value="o1">Nikolaj</option>
<option value="o2">du</option>
<option value="o3">du igen du</option>
</select>

</form>


</body>
</html>

/Nikolaj
Avatar billede food4u.dk Nybegynder
23. juli 2002 - 21:30 #2
kan man ikke lave et eller if checked i stedet.

det skal være således så JA er checked som standard, og allerede her skal drop down være disable
Avatar billede nikolajdu Nybegynder
23. juli 2002 - 22:30 #3
<html>

<head>
<meta http-equiv="Content-Type" content="TEXT/HTML; charset=windows-1252">
<title>DIV EKS</title>

<script language="javascript">   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

function vis(id,vaerdi){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id] : document.getElementById(id);
styleObj.disabled = vaerdi
}


</script>

</head>
<body onload="vis('minSel',true)">
<form name="f">
NEJ KNAPPEN
<input type="radio" name="8_system_betjening_kunder_til_udvikling_kunderelationer" id="r2" value="1"  onclick="vis('minSel',false);"><label for="r2">Nej</label>


JA KNAPPEN
<input checked type="radio" name="8_system_betjening_kunder_til_udvikling_kunderelationer" id="r1"  value="1" onclick="vis('minSel',true)"><label for="r1">Ja</label>

<select name="minSel" id="minSel">
<option value="o1">Nikolaj</option>
<option value="o2">du</option>
<option value="o3">du igen du</option>
</select>

</form>


</body>
</html>
Avatar billede food4u.dk Nybegynder
23. juli 2002 - 22:34 #4
He, det kunne jeg faktisk nok næste have regnet, eller.... :)

Takker mange gange
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester