Avatar billede margitbork Nybegynder
21. maj 2004 - 11:06 Der er 6 kommentarer og
1 løsning

klik på button ved "enter"

Hvordan får man en knap til at blive aktiveret ved brugerens tryk på enter ??
Avatar billede olebole Juniormester
21. maj 2004 - 12:32 #1
<ole>

Det kommer anpå din kode. Prøv at lægge en URL og skriv en forklaring  :)

/mvh
</bole>
Avatar billede margitbork Nybegynder
21. maj 2004 - 12:38 #2
Jeg kan ikke lige lægger en url da jeg ikke er i produktion endnu.
Men det jeg mener er at på mange sider er der en knap der er default og aktiveres ved tryk på enter. Lige her på denne eksperten siden er det send knappen...
Er der ikke en attribut til knapper der kan sørge for det ??
Avatar billede margitbork Nybegynder
21. maj 2004 - 12:41 #3
Alternativt kan man overskrive den submit funktion der sendes fra submit knappen...'
Jeg ønsker at validere formfelterne inden jeg submitter.
Avatar billede roenving Novice
21. maj 2004 - 13:34 #4
Ja, da:

<form ... onsubmit="return valider(this)">

-- og f.eks.

<script type="text/javascript">
function valider(f){
  if(f.FELTNAVN.value==""){
    alert('Du skal huske at udfylde FELTNAVN!');
    f.FELTNAVN.focus();
    return false;
  }
  return true;
}
</script>

-- så vil formen kun blive submittet, hvis den når ned til return true, altså at feltet er valideret ...

-- og du kan lægge lige så mange blokke med felter ind, du ønsker !-)
Avatar billede margitbork Nybegynder
10. august 2004 - 11:01 #5
hvis du vil have points så læg et svar
Avatar billede roenving Novice
10. august 2004 - 11:06 #6
Oki '-)
Avatar billede roenving Novice
10. august 2004 - 11:27 #7
-- og tak for point ;~}
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