Just nu i M3-nätverket
Gå till innehåll

Stäng av Enter i en Form


Admini

Rekommendera Poster

Hej

Jag har läst nästan allt det finns om onSubmit och liknande här i eForumet men hittar inte svaret till mitt problem.

I ett formulär vill jag skicka värdena iväg endast genom att KLICKA på submitt-knappen och inte genom att trycka på Enter-tangenten.

För om man är i en INPUT-tag och trycker på Enter så kommer Submit att skicka formuläret ändå.

Submit knappen får gärna reagera på Enter endast om fokus ligger på den tex mha tabb-tangenten.

Mycket tack i förväg

Länk till kommentar
Dela på andra webbplatser

-Patrik Johansson-

Hej

På detta problem kan man tänka sig flera olika lösningar som alla är halvbra.

 

Det första är att man låter Submitknappen vara otillgänglig(disabled) innan allt har fyllts i.

 

Nästa lösning är att man kollar att om användaren har matat in det som skall matas in och stämmer detta så skickas formuläret.

Läs mer om det hät:

http://www.idocs.com/tags/forms/_FORM_onSubmit.html

 

/Neox -(Patrik J)

"Gravitation can not be held responsible for people falling in love"
- citat av Albert Einstein

 

Länk till kommentar
Dela på andra webbplatser

>Det första är att man låter Submitknappen vara otillgänglig(disabled) innan allt har fyllts i

...............

Det är inte meningen att allt MÅSTE fyllas i.

 

Grejen är att man vill undvika att en Enter-tryckning submittar värdena.

Utan man vill att endast musklickning på submitt-knappen gör saken.

 

Kan man få knappen att vara disabled tills man klickar på den, så här:

<input type="submit" disabled onclick="enabled">

 

[inlägget ändrat 2002-09-22 12:19:06 av Admini]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...