08/06/2016, 19:19
|
| | Fecha de Ingreso: septiembre-2015 Ubicación: caracas
Mensajes: 75
Antigüedad: 9 años, 1 mes Puntos: 0 | |
Respuesta: validar un número entero sin decimal Muchas gracias kip13 por el consejo tienes razon por eso es que me perdi gracias lo voy hacer agrando la función sin el if.
quedaria asi.
<script>
function validar(){
<!-- script para validad edad -->
if(document.forms[0].txtedad.value==""){
alert("El campo edad esta vacio");
return false;
}
if(isNaN(document.forms[0].txtedad.value)){
alert("El campo edad debe de contener datos numericos");
return false;
}
if(document.forms[0].txtedad.value.length>3){
alert("El campo edad no puede contener mas de 3 cifras");
return false;
}
if(document.forms[0].txtedad.value.length<1){
alert("El campo edad no puede menos de 1 cifra");
return false;
}
if(document.forms[0].txtedad.value<0){
alert("El campo edad no puede ser negativo");
return false;
}
if(document.forms[0].txtedad.value==0){
alert("El campo edad no puede ser cero");
return false;
}
var valor_txt = document.forms[0].txtedad.value;
if (valor_txt % 1 == 0) { //verifica si es entero
}
else{
alert ("Es un numero decimal");
return false;
}
document.forms[0].submit();
}
</script>
SALUDOS
__________________ ymanol caires z |