Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2004, 00:29
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 2 meses
Puntos: 61
Prueba con esto:


Lo que he hecho es añadir un bucle que comprueba si está pinchada alguno de los radio y si lo está mete su valor en la variable valor.

Por otra parte he aprovechado el valor del formulario que pasabas pero que no usabas. Un saludo!
Código PHP:
<html>
<
head>
    <
title>Untitled</title>
    <
script language="JavaScript"
var 
valor;
function 
validar(formulario){

     for(
a=0;a<formulario.nivel.length;a++){
    if(
formulario.nivel[a].checked){
    
valor formulario.nivel[a].value
    }
    }

    
alert(valor); 
    
alert(formulario.nivel.value); 
    if (!
valor){ 
        
alert("Debe indicar un Nivel para el Proyecto Educativo"); 
        return 
false
        } 
    if (
window.document.form.nombre_proyecto.value == "") { 
        
alert("Debe ingresar un Nombre de Proyecto Educativo"); 
        
formulario.nombre_proyecto.focus (); 
        return 
false
    } 


 }
</script>

</head>

<body>
<form>
<br> 
<input type="radio" name="nivel" value="1"> Nivel 1
<br> 
<br><input type="radio" name="nivel" value="2"> Nivel 2<br><br>
<br>
<input name="Button22" type="button" class="boton12" value="Grabar" onClick="validar(this.form);"><br>

</form>


</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.