Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2009, 11:59
Avatar de uselox
uselox
 
Fecha de Ingreso: agosto-2008
Ubicación: Lima, Perú
Mensajes: 168
Antigüedad: 15 años, 8 meses
Puntos: 12
De acuerdo Respuesta: Uso optionButton en PHP con personas

Creo q eso lo podrias hacer con javascript
Código HTML:
<html>
 <head>
   <title>Ayuda</title>
<script language='javascript'>
function fVerificarChecks(){
   var content = document.getElementById("content");
   var cadena = "Los resultados son:<br>";
   var disponible = 0;
   var no_disponible = 0;
   for(var i=0;i<form1.radiobutton1.length;i++){
      if(form1.radiobutton1[i].checked){
         var posViviana = i;
         if(form1.radiobutton1[i].value=="SI"){
            disponible++;
         }else if(form1.radiobutton1[i].value=="NO"){
            no_disponible++;
         }
	 break;
      }
   }
   //----------
   for(var i=0;i<form1.radiobutton2.length;i++){
      if(form1.radiobutton2[i].checked){
         var posEstefi = i;
         if(form1.radiobutton2[i].value=="SI"){
            disponible++;
         }else if(form1.radiobutton2[i].value=="NO"){
            no_disponible++;
         }
         break;
      }
   }
   //----------
   for(var i=0;i<form1.radiobutton3.length;i++){
      if(form1.radiobutton3[i].checked){
         var posRomy = i;
         if(form1.radiobutton3[i].value=="SI"){
            disponible++;
         }else if(form1.radiobutton3[i].value=="NO"){
            no_disponible++;
         }
         break;
      }
   }
   //----------
   if(disponible+no_disponible==3){
      content.innerHTML = cadena;
      content.innerHTML += disponible+" Disponibles<br>";
      content.innerHTML += no_disponible+" no disponible<br><br>";
      content.innerHTML += "Detalles:<br>";
      content.innerHTML += "Viviana dice: "+form1.radiobutton1[posViviana].value+"<br>";
      content.innerHTML += "Estefania dice: "+form1.radiobutton2[posEstefi].value+"<br>";
      content.innerHTML += "Romy dice: "+form1.radiobutton3[posRomy].value;
   }else alert("Debe seleccionar Una opcion Al menos");
;}
</script>
 </head>
<body>
   Se encuentra disponible estas personas:
      <br> <br>
      <form name="form1" method="post">
      Viviana
      <br> <br>
      Si<input name="radiobutton1" type="radio" value="SI">
      <br>
      No<input name="radiobutton1" type="radio" value="NO">
      <br> <br>
      Estefania
      <br> <br>
      Si<input name="radiobutton2" type="radio" value="SI">
      <br>
      No<input name="radiobutton2" type="radio" value="NO">
      <br> <br>
      Romy
      <br> <br>
      Si<input name="radiobutton3" type="radio" value="SI">
      <br>
      No<input name="radiobutton3" type="radio" value="NO">
      <br>
      <p>
      <input type="button" onclick='javascript:fVerificarChecks();' value="Calcular">
      </p>
   <div id='content'></div>
</body>
</html>