Saludos, deseo saber una función de php que discrimina si los caracteres digitados en un casillero de texto es numérico puro (es decir que incluya solo del 0 al 9 sin ningún carácter) Gracias freddy
Hay va una: ---------------------- <html> <head> <title>Validar entero</title> <script> function validarEntero(valor){ //intento convertir a entero. //Si era un entero no le afecta, si no lo era lo intenta convertir valor = parseInt(valor) //Compruebo si es un valor numérico if (isNaN(valor)) { //entonces (no es un numero) devuelvo el valor cadena vacia return "" }else{ //En caso contrario (Si era un número) devuelvo el valor return valor } } function validarFormulario(){ //extraemos el valor del campo textoCampo = window.document.formul.texto.value //lo validamos como entero textoCampo = validarEntero(textoCampo) //colocamos el valor de nuevo window.document.formul.texto.value = textoCampo } </script> </head> <body> <form name=formul> <input type=text name=texto> <input type=button value=validar onclick="validarFormulario()"> </form> </body> </html> ------------------------- Bye Almonato