Avatar billede Slettet bruger
22. januar 2006 - 17:05 Der er 3 kommentarer og
1 løsning

Lige en hurtig en

Hej

Jeg har fx. følgende html-kode:
<a onclick="">LINK1</a>
<a onclick="">LINK2</a>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="WC">WildCard</option>
</select>

Hvordan kan man i Java-script lave det sådan at når man klikker på "LINK1", at så bliver optionen "WildCard" usynlig, og når man så klikker på "LINK2", at så bliver den synlig igen i select-boksen?

Det er ikke nok at den bare bliver til et tomt felt... Jeg vil gerne have det sådan at den forsvinder totalt... Og kommer frem igen når man klikker på "LINK2"

- Kan dette lade sig gøre?

\Dan
Avatar billede roenving Novice
22. januar 2006 - 23:37 #1
F.eks.

<script type="text/javascript">
var wildcard = null;
function showWildcard(show){
  var f = document.forms[0];
  var sel = f.valg;
  if(show){
    if(!wildcard){
      alert("No wildcard to show");
      return false;
    }
    f.valg.appendChild(wildcard);
  }else{
    wildcard = document.getElementById("wildcard");
    f.valg.removeChild(wildcard);
  }
  //alert(document.getElementById("wildcard").value);
}
</script>
<form>
<a href="#" onclick="showWildcard(false);return false;">LINK1</a><br>
<a href="#" onclick="showWildcard(true);return false;">LINK2</a><br>
<select name="valg">
<option value="1">1</option>
<option value="2">2</option>
<option value="WC" id="wildcard">WildCard</option>
</select>
</form>
Avatar billede Slettet bruger
23. januar 2006 - 12:45 #2
- Mange tak skal du have roenving!

Det virker bare perfekt...

- Smider du ikke lige et svar for point?

\Dan
Avatar billede roenving Novice
23. januar 2006 - 13:29 #3
Velbekomme '-)
Avatar billede roenving Novice
23. januar 2006 - 15:37 #4
-- og tak for point ;~}
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