» »

[javascript] keypress, keyup

[javascript] keypress, keyup

Yacked2 ::

Lep pozdrav,

izdelujem spletno aplikacijo, ki ob pritiku določene tipke sproži drugo javascript funkico, ko pa to tipko spustiš pa kliče drugo javascript funkcijo. Problem mi nastane pri tem, da se funkcija kliče znova in znova ko držim tipko, jaz bi pa želel da se sproži enkrat ko gre tipka noter, ter potem enkrat ko spustim pritisnjeno tipko. Kakšni nasveti ?

Lp
Yacked2
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!

urosz ::

mislim da bo rešitev event onkeydown

Matek ::

Ob prvi sprožitvi keypress/keydown rečeš var prviPritisk = true, potem pa ob morebitnih ponovitvah na podlagi te spremenljivke ne izvedeš funkcije. Ob sprožitvi keyup ponastaviš prviPritisk = false

EDIT: @urosz - mislim, da se tako onkeypress kot onkeydown ponavljata, če držiš tipko.
Bolje ispasti glup nego iz aviona.

Zgodovina sprememb…

  • spremenil: Matek ()

Yacked2 ::

Ja onkeydown se ponavlja, onkeypress pa mi ne deluje. Hvala za nasvet
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!

nuclear ::

Asus G14 2023 - Ryzen 7940HS - 32GB DDR5 - GeForce RTX 4080 - 990 PRO 4TB


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[PHP] no refresh

Oddelek: Programiranje
202715 (2220) alexa-lol
»

Android - Lovljenje dogodka "back" gumba?

Oddelek: Programiranje
6899 (717) SkIDiver
»

<option> in tipkovnica... workaround? (:

Oddelek: Izdelava spletišč
141366 (1181) njok
»

[C#]Textbox ki dovoli samo številke

Oddelek: Programiranje
121403 (1267) darkolord
»

dolžina vnešenega teksta

Oddelek: Izdelava spletišč
331780 (1393) darh

Več podobnih tem