Pongo el codigo
Código HTML:
<html>
<head>
<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 numero) devuelvo el valor cadena vacia
return “”
}else{
//En caso contrario (Si era un número) devuelvo el valor
return valor
}
}
</script>
<script>
function valida_envia(){
//valido el nombre
if (document.fvalida.idgrupo.value.length==0){
alert("Tiene que escribir su id")
document.fvalida.idgrupo.focus()
return 0;
}
//valido la edad. tiene que ser entero mayor que 18
//valido el interés
//valido la edad. tiene que ser entero mayor que 18
edad = document.fvalida.num_particip.value
edad = validarEntero(edad)
document.fvalida.num_particip.value=edad
if (edad==""){
alert("Tiene que introducir un número entero en su edad.")
document.fvalida.num_particip.focus()
return 0;
}
if (document.fvalida.passwordGru.value.length==0){
alert("Tiene que escribir su contrasenia")
document.fvalida.passwordGru.focus()
return 0;
}
if (document.fvalida.usuarioGru.value.length==0){
alert("Tiene que escribir su nombre")
document.fvalida.usuarioGru.focus()
return 0;
}
//el formulario se envia
document.fvalida.submit();
}
</script>
</head>
Saludos