Hallo,
ik heb onderstaande functie om alleen invoer van cijfers toe te staan inclusief de backspace bij het invoeren van een form input.
Echter kan ik het veld niet meer via de tab toets verlaten. Iemand een idee hoe dit te verwezenlijken?
bvd John
ik heb onderstaande functie om alleen invoer van cijfers toe te staan inclusief de backspace bij het invoeren van een form input.
Echter kan ik het veld niet meer via de tab toets verlaten. Iemand een idee hoe dit te verwezenlijken?
bvd John
Code:
function isNumber(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
key = String.fromCharCode(key);
if (key.length == 0) return;
var regex = /^[0-9.\b]+$/;
if (!regex.test(key)) {
theEvent.returnValue = false;
if (theEvent.preventDefault) theEvent.preventDefault();
}
}