Turinys
onkeypress
onkeypress=„ kodas „
Vykdomas kodas arba funkcija po to kai klaviatūroje paspaudžiamas mygtukas ir nepaleidžiamas.
kodas - Kodas arba funkciją kurią vykdysime po įvykio.
Žemiau pateiktoje lentelėje surašyti visi galimi HTML elementai kuriuose gali būti vykdomas šis JavaScript įvykis:
Panaudojimas
Žemiau pateiktame pavyzdyje parodyta kaip veikia šis įvykis. Mes neleisime į laukelį įvesti skaičių. T.y. skaičiai nebus galimi iš viršutinės eilutės (Naujose klaviatūrose taip pat ten perjungiama ir Lietuvių kalba).
<script type="text/javascript"> function BeSkaiciu(e) { var keynum var keychar var numcheck if(window.event) {// IE keynum = e.keyCode } else if(e.which) { // Netscape/Firefox/Opera keynum = e.which } keychar = String.fromCharCode(keynum) numcheck = /\d/ return !numcheck.test(keychar) } </script> <form> <input type="text" onkeypress="return BeSkaiciu(event)" /> </form>
Demo
Discussion