[html] form enter disablen

Pagina: 1
Acties:

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:00
Is er een manier om te zorgen dat de enter toets niet werkt in een formulier? Dus dat het gewoon niet wordt gezien ?

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 14:59

RM-rf

1 2 3 4 5 7 6 8 9

code:
1
2
3
<form onsubmit="return false">
<input type="submit" onclick="this.form.submit()">
</form>

doet het al, niet javascript-ondersteunende browsers hebben er geen last van.

ook kun je kijken of document.onkeypress werkt en dan bij de return gewoon false retourneren (of met cancelBubble werken), dan hoef je je form-code niet aan te passen (vaak zitten al validatie scriptjes in de onsubmit)
maar ik vrees dat dat niet werkt

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:00
Op woensdag 19 december 2001 15:34 schreef RM-rf het volgende:
code:
1
2
3
<form onsubmit="return false">
<input type="submit" onclick="this.form.submit()">
</form>

doet het al, niet javascript-ondersteunende browsers hebben er geen last van.
Maar nu kan ik sowiezo niet submitten toch :?
Of wel gewoon klikken ?

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

ik zou zeggen probeer het ff? onsubmit wordt namelijk niet getriggered als je met form.submit() submit, dus dat voorbeeld zou het idd gewoon moeten doen.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:00
Bij onsubmit kun je dus idd helemaal niet meer submitten :'(
Maar met onkeypress werkt het perfect!

Thanx guys! *D

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Even een vraagje... Waarom zou je in vredesnaam de entertoets willen disablen? Het is juist praktisch als je op enter kunt drukken om een formulier te verzenden.

Verwijderd

Gewoon de gebruiker vragen zijn toetsenbord los te koppelen :+

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
De submit knop na een </form> zetten wilt wel lukken, gaat je pc piepen als je submit. Bij mij tenminste. Dan moet je met een scriptje wel ervoor zorgen dat je je form verstuurd (document.forms(0).submit ofzo)

Suc6
Pagina: 1