Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Enterin painallus

jarspa [28.10.2005 16:53:20]

#

Miten saan formin lähetyksen toimimaan enterin painalluksesta? Kyseessä on yksinkertainen formi esim. kenttä mihin syötetään tieto ja sitten nappi joka lähettää...

tsuriga [28.10.2005 17:15:23]

#

Kyllä se taitaa olla ihan selaimesta kiinni. Jos se on standardi formi niin kyllä sen pitäisi valtavirran selaimilla toimia enteristä. Disabloimiseen sitten taitaa olla joku javascript-kikka.

jarspa [28.10.2005 17:25:57]

#

ÖÖ... joo mut mites jos mulla on kaksi nappia ja haluan että toinen ottaa vaan enteriltä komennon?

tsuriga [29.10.2005 01:14:05]

#

Hain hakusanoilla 'javascript disable enter' ja löytyi http://www.felgall.com/jstip43.htm
Tuosta voinee pienellä muokkauksella rakennella - katsoo näppäintapahtumassa, oliko painettu enteriä ja jos oli, niin oliko painettu sitä väärää nappia. Jos oli, niin ei lähetetä, jos oli painettu oikeata nappia niin lähetetään. En mene takuuseen, mutta näin ajattelin. Ei toimi ilman JavaScriptiä tietenkään.

dOb [29.10.2005 01:33:20]

#

Eikös entterin painamisen pitäisi vastata submit-napin painamista? Laita siis sen napin type atribuutiksi "submit" ja toisen "button".

FooBat [29.10.2005 02:43:43]

#

http://www.cs.tut.fi/~jkorpela/forms/enter.html

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta