Seria mejor que en lugar de en cada if tomar el valor del text, crees una variable y esta la incluyas en cada if:
Código Javascript
:
Ver originalfunction validar(){
var valor_txt = document.forms[0].txtedad.value;
if (valor_txt % 1 == 0) { //verifica si es entero
alert ("Es un numero entero");
}
else{
alert ("Es un numero decimal");
}
} // continuas con las demas condiciones
Saludos