Avatar billede lightbrain Nybegynder
19. juni 2002 - 22:12 Der er 1 kommentar og
1 løsning

Lidt menu og lidt klik

Hej

1) Hvorfor kan jeg ikke flytte det ene (valgte) menupunkt til den anden menu?

2) Hvad skal jeg bruge funktionen "virkeligEtKlik()" til? Eller vigtigere; hvordan kan den udværes?

____________________________________________________________

<html>
<head>
<script>

var forsikelse = 0;

function IkkePlaceret(form, element) {

    forsinkelse = setTimeout( "virkeligEtKlik()", 50 );
   
    if (element.name == "artikel") {
        form.ikkePlaceret.selectedIndex = -1;
    }

    if (element.name == "ikkePlaceret") {
        form.artikel.selectedIndex = -1;
    }
}

function virkeligEtKlik() {
    // klik der ikke viste sig at være et dobbelklik
    //self.IkkePlaceret( "Arranger", "artikel" );
    //alert( "enkelklik" ); // til test
}; //end virkeligEtKlik()

function flyt(form,element) {

    if ( element.selectedIndex > -1 && element.selectedIndex < element.options.length ) {

        clearTimeout( forsinkelse );

        sel1 = (element.name == "artikel") ? form.artikel : form.ikkePlaceret;
        sel2 = (element.name == "ikkePlaceret") ? form.ikkePlaceret : form.artikel;
        ind = sel1.selectedIndex;
        sel2.options.length += 1;
        sel2.options[sel2.options.length - 1].text = sel1.options[ind].text;
        sel2.options[sel2.options.length - 1].value = sel1.options[ind].value;
        sel1.options[ind] = null;
    }
}

// -->  </script>

</head>

<body>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
  <tr>
    <td width="25%" valign="top">
   
  <form method="POST" name="Arranger" action="tester.asp" onSubmit="return hovedFunktionArranger();">
  <fieldset style="padding: 2">
  <legend align="center"><font face="Trebuchet MS">Arrangér</font></legend>
  <blockquote>
 
    <p><font face="Trebuchet MS"><font face="Trebuchet MS" size="2">Artikel</font><font face="Trebuchet MS"><font size="2"><br>
  </font>
        <select name="artikel" onDblClick="flyt(this.form, this);" onClick="self.IkkePlaceret(this.form, this);" size=5>       
        <option>asdfasfd</option>
        </select></font></p>

    <p align="left">
          <font size="2">IkkePlaceret<br>
          </font>
        <select name="ikkePlaceret" size=5 onDblClick="flyt(this.form, this);" onClick="self.IkkePlaceret(this.form, this);">
        <option>asfsfd</option>
        </select></p>

    <p></p> 

    </blockquote>
    </font>
      </fieldset>
    </td>
  </tr>
</table>

</body>

</html>
Avatar billede lightbrain Nybegynder
19. juni 2002 - 22:18 #1
udværes = undværes
Avatar billede lightbrain Nybegynder
20. juni 2002 - 22:16 #2
Jeg har løst det selv.
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