Hoi.

Ik heb de volgende code:

<script type="text/javascript">
function KeyCheck()
{
var KeyID = event.keyCode;
if (KeyID < 46 || KeyID > 57)
{
return false;
}
}
</script>


en in mijn <input> roep ik hem zo aan:
onkeypress="return KeyCheck()"

Wat doet de code?? Hij zorgt ervoor dat alleen de getallen ingevoerd mogen worden.

Dit werkt prima in IE, maar niet in FF. Iemand een idee?
Probeer dit eens:

onchange='javascript:KeyCheck(id)';

verder zou ik het zo doen:

<script type="text/javascript">
function KeyCheck(id)
{

var KeyID = id;
if (KeyID.value < 46 || KeyID.value > 57)
{
return false;
}
}
</script>

<input id='php' onchange='KeyCheck(self)'/>

Reageren