Avatar billede jimpp Nybegynder
16. august 2006 - 15:08 Der er 5 kommentarer og
1 løsning

3 selects lås indtil select 1 er valgt

Hej, jeg ahr en lyn hurtig en :)

Jeg har 3 selects,

select1 - vælg
select2 - disabeled
select3 - disabeled

Ideen er at så snart der er blevet valgt en værdi i select1 skal der åbnes for select2, indtil da skal den være låst, det samme gælder for select 3, skal være låst ind til der er valgt en værdi i select2
Avatar billede nielle Nybegynder
16. august 2006 - 15:14 #1
Prøv at tage et kig på roenvings' eksempel #4:

http://roenving.users.whitehat.dk/
Avatar billede jimpp Nybegynder
16. august 2006 - 15:23 #2
Tak, men ikke helt hvad jeg leder efter, kan godt se at det er i den genre :) Men vil gerne have noget der ligger liiiidt tættere på.
Avatar billede mclemens Nybegynder
16. august 2006 - 20:19 #3
Hvad med sådan noget simpelt noget her?



<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<script type="text/javascript">
var selnames=["formularnavn1","formularnavn2","formularnavn3"];
function enab(tn,nr){
  f=tn.form;
  if(tn.selectedIndex==0){
    while(++nr<selnames.length){
      f[selnames[nr]].disabled=true;
      f[selnames[nr]].selectedIndex=0;
    }
  }else f[selnames[++nr]].disabled=false;
}
</script>

</head><body>
<form>

<select name="formularnavn1" onchange="enab(this,0);">
<option>Vælg</option>
<option>Valg 1 - 1</option>
<option>Valg 1 - 2</option>
<option>Valg 1 - 3</option>
</select>

<select name="formularnavn2" onchange="enab(this,1);" disabled="disabled">
<option>Vælg</option>
<option>Valg 2 - 1</option>
<option>Valg 2 - 2</option>
<option>Valg 2 - 3</option>
</select>

<select name="formularnavn3" disabled="disabled">
<option>Vælg</option>
<option>Valg 3 - 1</option>
<option>Valg 3 - 2</option>
<option>Valg 3 - 3</option>
</select>

</form>
</body></html>
Avatar billede jimpp Nybegynder
17. august 2006 - 10:31 #4
SMukt, lig endeligt et svar - MANGE tak
Avatar billede mclemens Nybegynder
17. august 2006 - 10:47 #5
Velbekom, her er et svar :o)
Avatar billede mclemens Nybegynder
18. august 2006 - 19:13 #6
Og tak for point :o)
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