06/03/2006, 12:56
|
| | | Fecha de Ingreso: agosto-2005 Ubicación: 20°45' Latitud Norte 100°
Mensajes: 121
Antigüedad: 19 años, 4 meses Puntos: 1 | |
en el mismo campo input de tu formulario deberas activar el evento onkeypress
ejemplo:
<input type=text name=edad onkeypress=' return permiteNumeros(this,event,",")'>
la funcion:
function permiteNumeros(myfield, e, strExtras) {
var strCarValidos="1234567890" + strExtras; //Solo numeros mas los extras (en tu caso la coma)
return validateChar(myfield,e,strCarValidos);
}
function validateChar(myfield,e,validChars) {
var key;
var keychar;
if(window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
else
return true;
keychar = String.fromCharCode(key);
//control keys
if ((key==null)||(key==0)||(key==8)|| (key==9)||(key==13)||(key==27))
return true;
//chars
else if (((validChars).indexOf(keychar)>-1))
return true;
else
return false;
}
SALUDOS
__________________ Yo tan sólo se, que no he senado
Última edición por onlykfk; 06/03/2006 a las 13:18 |