
06/07/2002, 18:31
|
| | Fecha de Ingreso: junio-2002
Mensajes: 78
Antigüedad: 22 años, 8 meses Puntos: 0 | |
Re: validar campo numerico en un form Se me ocurre que lo Fernanda desea es otra cosa: que el campo contenga solo numeros, que no sepueda copiar otra cosa que solo numeros.
La solucion pasa por JavaScript, y seria algo como esto: (Copiar y Pegar)
<html>
<head>
</head>
<body>
<script language="javascript">
var isIE = document.all?true:false;
var isNS = document.layers?true:false;
function onlyDigits(e) {
var _ret = true;
if (isIE) {
if (window.event.keyCode < 46 || window.event.keyCode > 57) {
window.event.keyCode = 0;
_ret = false;
}
}
if (isNS) {
if (e.which < 46 || e.which > 57) {
e.which = 0;
_ret = false;
}
}
return (_ret);
}
</script>
<form name=exf1>
<input type=text name="tinput">
</form>
<script>
if (isNS) document.captureEvents(Event.KEYPRESS);
document.onkeypress=onlyDigits;
</script>
</body>
</html>
Este script solo deja ingresar numeros en una entrada.
:) |