Avatar billede ujo33 Nybegynder
15. juli 2002 - 17:02 Der er 3 kommentarer og
1 løsning

3 Menu/list uden knapper

Jeg har knoklet med de 3 menu/list'er og kan ikke forstå hvorfor der kommer en dialogbox "filoverførsel" dvs. den vil downloade siden. Den første menu/list er god nok men de 2 næste vil kun downloade. MEN efter jeg har klikke på link i den første menu/list, og prøve de 2 bagefter, lykkedes det! Hvordan kan jeg ordne dette fejl?
Avatar billede whatever Nybegynder
15. juli 2002 - 17:36 #1
Kan du ikke prøve at smide en link til menuen/listerne.
Avatar billede ujo33 Nybegynder
15. juli 2002 - 17:45 #2
Scriptet ser sådan ud:

<html>
<head>
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
function formHandler(form1){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
function formHandler(form2){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
// End -->
</SCRIPT>
</head>

<body>
<center>
        <form name="form">
          <select name="site" size=1 onChange="java script:formHandler()">
            <option value="">V&aelig;lg SKIB</option>
            <option value="http://www.yahoo.com">navn</option>
            <option value="http://www.yahoo.com">Irena
            Arctica</option>
            <option value="http://www.yahoo.com">Kista
            Arctica</option>
            <option value="http://www.yahoo.com">Naja
            Arctica</option>
            <option value="http://www.yahoo.com">Nuka
            Arctica</option>
            <option value="http://www.yahoo.com">Anders
            Olsen</option>
            <option value="http://www.yahoo.com">Angaju
            Ittuk</option>
            <option value="http://www.yahoo.com">Anguteq
            Ittuk</option>
            <option value="http://www.yahoo.com">Aqqaluk
            Ittuk</option>
            <option value="http://www.yahoo.com">Johanna
            Kristina</option>
            <option value="http://www.yahoo.com">Pajuttaat</option>
          </select>
        </form>
      </center></td>
    <td valign="top" width="11" height="10"> <p style="margin-top: 0; margin-bottom: 0">&nbsp;|&nbsp;</p></td>
    <td valign="top" width="103" height="10"> <center>
        <form name="form1">
          <select name="select" size=1 onChange="java script:formHandler()">
            <option value="">V&aelig;lg BY</option>
            <option value="http://www.yahoo.com">Aasiaat</option>
            <option value="http://www.yahoo.com">Ilulissat</option>
            <option value="http://www.yahoo.com">Kangaatsiaq</option>
            <option value="http://www.yahoo.com">Maniitsoq</option>
            <option value="http://www.yahoo.com">Nanortalik</option>
            <option value="http://www.yahoo.com">Narsaq</option>
            <option value="http://www.yahoo.com">Nuuk</option>
            <option value="http://www.yahoo.com">Paamiut</option>
            <option value="http://www.yahoo.com">Qaqortoq</option>
            <option value="http://www.yahoo.com">Qasigiannguit</option>
            <option value="http://www.yahoo.com">Qeqertarsuaq</option>
            <option value="http://www.yahoo.com">Sisimiut</option>
            <option value="http://www.yahoo.com">Tasiilaq</option>
            <option value="http://www.yahoo.com">Uummannaq</option>
            <option value="http://www.yahoo.com">Upernavik</option>
            <option value="http://www.yahoo.com">Aalborg</option>
          </select>
        </form>
      </center></td>
    <td valign="top" width="7" height="10"> <p style="margin-top: 0; margin-bottom: 0">&nbsp;|</p></td>
    <td width="183" valign="top" height="10"> <center>
        <form name="form2">
          <div align="left">
            <select name="select2" size=1 onChange="java script:formHandler()">
              <option value="">V&aelig;lg BYGD</option>
              <option value="http://www.yahoo.com">Aappilattoq
              (Nan)</option>
              <option value="http://www.yahoo.com">Aappilattoq
              (Upe)</option>
              <option value="http://www.yahoo.com">Akunnaaq</option>
              <option value="http://www.yahoo.com">Alluitsup
              Paa</option>
              <option value="http://www.yahoo.com">Ammassivik</option>
              <option value="http://www.yahoo.com">Arsuk</option>
              <option value="http://www.yahoo.com">Atammik</option>
              <option value="http://www.yahoo.com">Attu</option>
              <option value="http://www.yahoo.com">Daneborg</option>
              <option value="http://www.yahoo.com">Danmarkshavn</option>
              <option value="http://www.yahoo.com">Ella
              &Oslash;</option>
              <option value="http://www.yahoo.com">Eqalugaarsuit</option>
              <option value="http://www.yahoo.com">Igaliku</option>
              <option value="http://www.yahoo.com">Iginniarfik</option>
              <option value="http://www.yahoo.com">Ikamiut</option>
              <option value="http://www.yahoo.com">Ikerasak</option>
              <option value="http://www.yahoo.com">Ikerasaarsuk</option>
              <option value="http://www.yahoo.com">Ilimanaq</option>
              <option value="http://www.yahoo.com">Illorsuit</option>
              <option value="http://www.yahoo.com">Innaarsuit</option>
              <option value="http://www.yahoo.com">Isortoq</option>
              <option value="http://www.yahoo.com">Itilleq</option>
              <option value="http://www.yahoo.com">Kangerluk</option>
              <option value="http://www.yahoo.com">Kangersuatsiaq</option>
              <option value="http://www.yahoo.com">Kangilinnguit</option>
              <option value="http://www.yahoo.com">Kangaamiut</option>
              <option value="http://www.yahoo.com">Kangaatsiaq</option>
              <option value="http://www.yahoo.com">Kapisillit</option>
              <option value="http://www.yahoo.com">Kitsissuarsuit</option>
              <option value="http://www.yahoo.com">Kullorsuaq</option>
          </select>
          </div>
        </form>
      </center></td>
Avatar billede nikolajdu Nybegynder
16. juli 2002 - 13:24 #3
Ret din funktion til :


<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function formHandler(f,s){

var u1 = f.elements[s]
var urlen = u1.options[u1.selectedIndex].value;
window.location.href = urlen;
}

// End -->
</SCRIPT>

og ret så alle dine funktionskald til :

onChange="formHandler(this.form,this.name)"

/Nikolaj
Avatar billede nikolajdu Nybegynder
16. juli 2002 - 13:39 #4
Og lad være med at kalde den første name="form" - "form" kan konflikte. BAre kald den "form1","form2","form3"

/Nikolaj
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