Avatar billede chriz7913 Nybegynder
11. juli 2010 - 11:21 Der er 7 kommentarer og
1 løsning

Ændre selected til true, på valgte select/dropdownbox

Hej experter
Jeg har 3 knapper. Det, som knapperne skal gøre er, at når man trykker på knap #1, bliver den øverste mulighed i selectbox#1 synligt/selected. og her efter kommer der 2 muligheder/options i selectbox#2.
Når man klikker på knap #2, kommer næstøverste mulighed frem/selected i selectbox#1 og der bliver 4 andre muligheder i selectbox#2.
Det samme med knap#3
-----
Nogle der kan hjælpe mig?
Avatar billede majbom Novice
11. juli 2010 - 11:48 #1
er det statisk data der skal hentes ind i checkbox #2, eller er det fra en database/fil?
Avatar billede chriz7913 Nybegynder
11. juli 2010 - 13:02 #2
det er bare nogle data der kan ligge i javascript. F.x i et array
Avatar billede majbom Novice
11. juli 2010 - 14:52 #3
så du har tre arrays i dit script der skal smides over i select#2 (kom til at skrive checkbox før, det var self en fejl...)
Avatar billede chriz7913 Nybegynder
12. juli 2010 - 15:05 #4
Kan du ikke komme med et kodeeksempel. Har søgt nettet tyndt, og kan ikke finde den løsning jeg leder efter :/
Avatar billede mike1963 Nybegynder
12. juli 2010 - 15:34 #5
Den er lidt mere omfattende end du tror:

Denne copyEmailValue trigges af

if (window.ActiveXObject) {
    zCopyEmail.attachEvent("onchange", copyEmailValue);
  } else {
    zCopyEmail.addEventListener("change", copyEmailValue, false);
  }


function copyEmailValue(event) {
  var target = (typeof event.target != "undefined") ? event.target : event.srcElement;
  var splitTemp = target.options[target.selectedIndex].text.split(" ");
  document.getElementById("email").value = splitTemp[splitTemp.length - 1];
}

Den tager en nabooplysning fra listen - du skal bare bygge en ny liste i #2 comboboks
Her en option linie

<option value="9535">0633 • Anja Winther Kortsen  • anja@winther-kortsen.dk</option>

Jeg skriver gerne mere komplet kode til dig, men det var for at inspirere dig ?
Avatar billede majbom Novice
12. juli 2010 - 19:31 #6
-> #4 - jeg spørger om du har 3 arrays, som skal i select#2, alt efter hvad der vælges i select#1...
Avatar billede mike1963 Nybegynder
13. juli 2010 - 11:28 #7
Er det ligesom biler ?

Først fabrikant, dernæst model og så variant - i hver sin combobox ?
Avatar billede majbom Novice
04. november 2010 - 14:17 #8
kom du videre?
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