Avatar billede limemedia Nybegynder
09. januar 2001 - 15:40 Der er 3 kommentarer og
2 løsninger

Submit af form ved tryk på enter

hvordan er det nu det er...

i kender det godt, man har en form... kunden indtaster fx. navn i et tekstfelt og trykker enter og formen submitter... temmeligt irriterende

men nu er det sådan at jeg har en form hvor reset knappen skal stå til højre for submit (kunde igen ?!?) hvorfor et tryk på enter aktiverer resetknappen ?!?!? *arrggg* se, det er jo ikke smart...

hvordan får jeg enter til at aktivere submit og kun submit ? (kunde vil have det sådan)
Avatar billede geeeet Nybegynder
09. januar 2001 - 16:03 #1
<html>
<head>
    <title></title>
    <script language=\"javascript\">
    function checkSubmit(e){
        if(document.layers){
            if(e.which==13 || e.which==43)
                document.form.submit();
        }
        else{
            e=window.event;
            if(e.keyCode==13 || e.keyCode==43){
                document.form.submit();
            }
        }
    }
   
    function init(){
    document.form.felt1.onkeypress=checkSubmit;
    document.form.felt2.onkeypress=checkSubmit;
    document.form.felt1.focus();
}
    </script>
</head>

<body onload=\"init();\">

<form name=\"form\">
    <input type=\"text\" name=\"felt1\"><br>
    <input type=\"text\" name=\"felt2\"><br>
</form>

</body>
</html>

/Geeeet
Avatar billede erikjacobsen Ekspert
09. januar 2001 - 23:34 #2
Hvad med at gå til næste felt på enter?
Check http://www.hasselager.net/login.php
(ellers samme kode som geeeet - i princippet)
Avatar billede chrnb Nybegynder
10. januar 2001 - 07:55 #3
de fleste brugervenligheds analyser, siger at en resetknap er forvirrende for brugeren(kan komme til at klikke den forkerte knap), og i de fleste tu]ilfaelde ogsaa unoedvendig....
Avatar billede limemedia Nybegynder
10. januar 2001 - 23:20 #4
chrnb >> jeg kunne ikke være mere enig... men du ved, kunder ! jeg argumenterer overfor kunde, men laver det de vil have :)
Avatar billede godtnok Nybegynder
29. marts 2001 - 09:00 #5
kan men udvide scriptet, så den kan sende en parameter med alt efter hvilket text felt man står i?

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