Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2006, 07:41
Maru77
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 20 años, 9 meses
Puntos: 5
Validar formulario con Radio

Hola!

Tengo un test que quiero validar en el caso de que no se conteste alguna o ninguna pregunta, quiero que salga un mensaje de advertencia, pero no logro hacerlo, espero puedan ayudarme porque ya hace rato que estoy dando vuelta con esto y no logro nada.

Muchas gracias de antemano.

El test tiene el siguiente formato:

Código:
   var restotal = 0;
      
   function respuesta(oRad) {
   restotal = restotal + Number(oRad.value);  
   }
   
   
   function total (){  
   if (restotal <= 5){
   		alert ("mensaje 1");
   }
   if (restotal >= 6 && restotal <= 10){
   		alert ("mensaje 2");
   }
   
....
....

   if (restotal >= 30){
	    alert ("mensaje n");
   }  

      restotal = 0;
 
	  with (document.frm){
	  if (r1.checked)  {r1.checked = false;}
	  if (r2.checked)  {r2.checked = false;}
	  ...
	  ...
	  if (rn.checked)  {rn.checked = false;}		
	  }
  }
El formulario:
Código HTML:
<tr> 
        <td>
            <input type="radio" name="r1" value="0" onClick="respuesta(this)">
        </td>
        <td> A) Respuesta 1</td>
      </tr>

      <tr> 
        <td>
            <input type="radio" name="r1" value="1" onClick="respuesta(this)">
        </td>
        <td> B) Respuesta 2</td>
      </tr>
      

     <tr> 
        <td>
            <input type="radio" name="r1" value="2" onClick="respuesta(this)">
        </td>
        <td> C) Respuesta 3</td>
      </tr>

	....
	....


      <td><input name="button" type="button" class="btform" onClick="total()" value="Resultado"></td> 
__________________
Saludos!!!
Maru.-