Click to See Complete Forum and Search --> : used correct case


malambing57
07-29-2004, 01:09 PM
Hi Pitt,
Thanks for replying. I used the correct case. Below is a copy of the function after I had added the keycode event for negative sign.

function CheckNum() {
//alert(event.keyCode);
if ( event.keyCode == 8 || (event.keyCode >= 48 && event.keyCode <= 57 ) || (event.keyCode >= 96 && event.keyCode <= 105 ) || event.keyCode == 190 || event.keyCode == 110 || event.keyCode == 46 || event.keyCode == 45)
return true;
else
return false;
}

malambing

Pittimann
07-29-2004, 01:31 PM
Hi!

Actually, I don't know, how you call your function. By any means you should be aware of the fact that the code only works in IE. I also don't know, why you allow certain alpha characters. Anyway, have a look at this:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
function CheckNum(event) {
if ( event.keyCode == 8 || (event.keyCode >= 48 && event.keyCode <= 57 ) || (event.keyCode >= 96 && event.keyCode <= 105 ) || event.keyCode == 190 || event.keyCode == 110 || event.keyCode == 46 || event.keyCode == 45){
return true;
}
else
return false;
}
//-->
</script>
</head>
<body>
<input onkeypress="return CheckNum(event)">
</body>
</html>And please: do not start a new thread to reply. Click yourself into your old thread and then use the 'send reply' button.

Cheers - Pit