Avatar billede eskdecay Nybegynder
12. marts 2009 - 02:26 Der er 4 kommentarer og
1 løsning

Keypres til at erstatte en knap

jeg har et link der har denne funtion:

      <a class="slide-prv" onclick="prev()">
        <img alt="" src="../gfx/prev.jpg"/>
      </a>

som skal erstattes af keypress med keycode 39
altså højrepile tast.

dette skal selvfølgelig virke i både IE, FireFox, Opera og Safari.
håber der er nogen der kan hjælpe med det.
indtil videre har jeg denne kode:

    <script type="text/javascript">
    function slideshow(){
    if(keyCode==50)
      window.location.href = 'slideshow()';
    }
    document.onkeydown = slideshow();
    </script>

men det virker ikke.
PS. jeg aner ikke om det er let medium eller svær, så har bare sat den på medium.
Avatar billede eskdecay Nybegynder
12. marts 2009 - 02:42 #1
hov, den kode jeg har i forvejen er selvfølgelig:

    <script type="text/javascript">
    function prev(){
    if(keyCode==50)
      window.location.href = 'prev()';
    }
    document.onkeydown = prev();
    </script>
Avatar billede fant0mas Nybegynder
12. marts 2009 - 08:11 #2
document.onkeydown = flotpony;
function flotpony(e){
if(e.keyCode == 39){
alert(e.keyCode);
prev();
}
}
Avatar billede eskdecay Nybegynder
12. marts 2009 - 22:37 #3
super, det virkede.
skriv et svar, så kan du få dine point.
og- tak for hjælpen skal du da også have.
Avatar billede fant0mas Nybegynder
13. marts 2009 - 00:23 #4
svar
Avatar billede fant0mas Nybegynder
13. marts 2009 - 00:23 #5
hmm
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