Avatar billede danielhep Nybegynder
22. december 2000 - 20:21 Der er 7 kommentarer og
1 løsning

Option menu???

Jeg skal have lavet en option menu, hvor man kan vælge nogle forskellige søgemaskiner.
Jeg har en på min hjemmeside, men den virker ikke lige som jeg vil have den til.
Det som den skal gøre er at når man vælger en søgemaskine, og trykker \"gå til\" så skal der poppe et nyt vindue op med det som man valgte.
Jeg har prøvet alt hvad jeg kunne finde ud af, men jeg er ikke så god til javascript, så er der en som har en god idé???
Avatar billede tdaugaard Nybegynder
22. december 2000 - 20:24 #1
<input type=\"button\" value=\"Gå til...\" onclick=\"window.open(document.dinForm.din_select.value);\">
Avatar billede danielhep Nybegynder
22. december 2000 - 20:25 #2
Jeg skal lige afprøve din kode først...Men det kan ikke blive i dag...
Avatar billede tdaugaard Nybegynder
22. december 2000 - 20:26 #3
okæi .. helt OK
Avatar billede danielhep Nybegynder
22. december 2000 - 20:28 #4
Skal jeg lave et javascipt for at bruge denne function???
Eller er den bare lige til at smide ind og så virker den?
Avatar billede tdaugaard Nybegynder
22. december 2000 - 20:30 #5
Du har jo en knap som du trykker på for at gå til siden, ikke ? der bruger du bare den kode jeg lige har skrevet og så skulle den gerne klare det.

Du skal bare lige lave om på flg.

document.dinForm.din_select.value

dinForm er værdien i \"name=\" i din <form>
din_select er værdien i \"name=\" i din <select>
Avatar billede danielhep Nybegynder
23. december 2000 - 10:17 #6
<form>
<select>
<option value=\"#\">Søgemaskiner
<option value=\"http://www.yahoo.com\">Yahoo.com
<option value=\"http://www.yahoo.dk\">Yahoo.dk
<option value=\"http://www.jubii.dk\">Jubii
<option value=\"http://www.altavista.com\">Altavista
<option value=\"http://www.hotbot.com\">Hotbot
<option value=\"http://www.sol.com\">Sol
<option value=\"http://www.google.com\">Google
</select>
<input type=\"button\" value=\"Gå til\" onclick=\"rullemenu(this.form.elements[0])\">
</form>
<head>
<SCRIPT  LANGUAGE=\"JavaScript\">
function rullemenu(liste) {
location.href = liste.options[liste.selectedIndex].value }
</SCRIPT >
</head>
Her er koden så kan det være at det er lidt nemmere.
Avatar billede tdaugaard Nybegynder
23. december 2000 - 17:57 #7
flg. skulle gerne virke..

<form>
<select>
<option value=\"#\">Søgemaskiner
<option value=\"http://www.yahoo.com\">Yahoo.com
<option value=\"http://www.yahoo.dk\">Yahoo.dk
<option value=\"http://www.jubii.dk\">Jubii
<option value=\"http://www.altavista.com\">Altavista
<option value=\"http://www.hotbot.com\">Hotbot
<option value=\"http://www.sol.com\">Sol
<option value=\"http://www.google.com\">Google
</select>
<input type=\"button\" value=\"Gå til\" onclick=\"rullemenu(this.form.elements[0])\">
</form>
<head>
<SCRIPT  LANGUAGE=\"JavaScript\">
  <!-- 
    function rullemenu(liste) { window.open(liste.options[liste.selectedIndex].value); }
  -->
</SCRIPT >
</head>
Avatar billede danielhep Nybegynder
24. december 2000 - 00:36 #8
Jeg ser lige på det..
Men nu er det jo jul i dag, så kan jeg har lovet mig selv ikke at tænde mig computer for at lave homepage..
Men jeg kigger på det, og hvis det virker, så er de 60 p. dine..
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