Muchas Gracias Amigos por la respuestas tenian razon en los parentesis y demas pero mi problema continua. Bien hice esto
Código javascript
:
Ver original<script language="JavaScript">
function valida_envia(){
// var cate = document.form1.categoria.selectedIndex;
//var cat = document.form1.categoria.options[cate].value;
var edad = document.form1.edad.value;
edad = parseInt(edad);
if (edad<5){
//document.form1.edad.focus()
return alert("Debe tener 5 años por lo menos.")
}
if (edad <=8)&&(document.form1.categoria.options[document.form1.categoria.selectedIndex].value=="S8"){
return alert("Esta todo correcto.")
}
else{
return alert("No corresponde la categoria con la edad.")
}
}
</script>
Antes ponian dia-mes y año y no me salia la edad ahora ya solucione esto pero mi duda continua
escogo la categoria S8 y me calcula una edad de 18 años por decir me deberia votar el mensaje "Que la edad no corresponde a esa categoria" pero es como si no existiera la funciona valida_envia tal vez sera por que dentro de mi imput edad manejo mucho eventos
No se como donde puede estar el error Me calcula la edad pero no me hace funcionar la funciona valida_envia()