01. maj 2003 - 21:04Der er
6 kommentarer og 1 løsning
Genvej til send-knap,,,,
Jeg har et forum, og når man så skal poste et indlæg, eller svare på et indlæg. Ja så skriver man naturligvis et eller andet. Når man så vil sende det, så trykker man med musen på send-knappen..... Kan man ikke lave det sådan, at man f.eks. med alt+s på tastaturet, også kan sende det???
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
<!-- script til head-sektionen --> <script launguage="JavaScript"> var alt = "up"; var s = "up"; function check(){ if (alt == "down" && s == "down"){ alert("TEST"); //document.FORMNAVN.submit(); } }
function keydown(keycode){ if (keycode == 18){ alt = "down"; check(); } if (keycode == 83){ s = "down"; check(); } }
function keyup(keycode){ if (keycode == 18){ alt = "up"; }
if (keycode == 83){ s = "up"; } } </script>
og så eventhandlere i dit bodytag <body onkeydown="keydown(event.keyCode)" onkeyup="keyup(event.keyCode)">
hvis du vil se hvilke keycodes tasterne har så sæt alert(keycode); ind i keydown-funktionen
nøj, hvor det kører *LOL* men meningen er fjern alerten og kommentartegnet i linien alert("TEST"); //document.FORMNAVN.submit(); så der kun står document.FORMNAVN.submit();
dog tvivler jeg på at din eventuelle onsubmit-handler på formtagget vil aktiveres ...hvis du har en sådan skulle man måske skrive document.FORMNAVN.SUBMITKNAPNAVN.focus(); og så lade folk taste enter eller mellemrum der
<!-- script til head-sektionen --> <script launguage="JavaScript"> var alt = "up"; var s = "up"; function check(){ if (alt == "down" && s == "down"){ document.FORMNAVN.submit(); } }
function keydown(keycode){ if (keycode == 18){ alt = "down"; check(); } if (keycode == 83){ s = "down"; check(); } }
function keyup(keycode){ if (keycode == 18){ alt = "up"; }
if (keycode == 83){ s = "up"; } } </script>
og så eventhandlere i dit bodytag <body onkeydown="keydown(event.keyCode)" onkeyup="keyup(event.keyCode)">
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.