aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

Simpel

Het echte opmaakwerk, alles vragen over HTMLen, CSSen en Javascripten.

Simpel

Berichtdoor frizzy » 02 maart 2008 10:13

Ik heb iets simpels wat ik eigenlijk niet kan vinden,
ik wil een actie laten uitvoeren als iemand op enter klikt. Hoe doe ik dat? Het liefste in prototype, dit heb ik al gevonden:
http://www.prototypejs.org/api/event/observe
frizzy
wmpr
 
Berichten: 4261
Geregistreerd: 20 sep 2006 16:03
Woonplaats: Boskoop :D

Re: Simpel

Berichtdoor ElbertF » 02 maart 2008 10:18

Zoek 's op onkeydown of onkeypress, je kan dan de ASCII-code opvangen van de gedrukte toets.

Edit: ik zie dit ergens staan, 13 is de code voor enter:

Code: Selecteer alles
function searchIntro(oEvent)
{
if (oEvento.keyCode)
iAscii = oEvent.keyCode;
else if (oEvent.which)
iAscii = oEvent.which;
else
return false;
if (iAscii == 13)
{
sendData();
}

}

<input type="text" id ="textBoxName1" name="CCO" size="69"
onkeypress="SearchIntro(event)"></tr>
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Simpel

Berichtdoor frizzy » 02 maart 2008 10:20

Bij die reageert hij op alle toetsen, en ik wil alleen op enter laten reageren
frizzy
wmpr
 
Berichten: 4261
Geregistreerd: 20 sep 2006 16:03
Woonplaats: Boskoop :D

Re: Simpel

Berichtdoor ElbertF » 02 maart 2008 10:23

Je zal toch zelf in een functie moeten controleren of de juiste toets is ingedrukt en dan een handeling uitvoeren, zoals in het bovenstaande script dus.
Avatar gebruiker
ElbertF
wmpr
 
Berichten: 1310
Geregistreerd: 14 nov 2007 22:09

Re: Simpel

Berichtdoor frizzy » 02 maart 2008 10:27

Ok, ben al bezig . tnx ;)
frizzy
wmpr
 
Berichten: 4261
Geregistreerd: 20 sep 2006 16:03
Woonplaats: Boskoop :D


Keer terug naar HTML, CSS, Javascript



cron