Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/08/2008, 08:17
hzapata9
 
Fecha de Ingreso: junio-2008
Mensajes: 53
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: referencia radios creados en PHP

miren ahi esta el codigo que se genera de la pagina

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>EVALUACION DEL DESSEMPE&Ntilde;O</title>

<
script language="javascript" type="text/javascript">
var 
MensajeDeError="Haga el favor de rellenar todo!"
    
function pepote(f){
        
marcado=false;
        var 
nombre;
        for(
a=0a<f.elements.lengtha++){
            if(
f[a].type=="radio"){
                if(
nombre!=f[a].name){
                    
nombre=f[a].name;
                    for(
aa=0f[a+aa].name==f[a].nameaa++){
                        if(
f[a+aa].checked){
                            
marcado=true;
                        }
                    }
                    if(
marcado==false)    { alert(MensajeDeError);return false; }
                }
                
marcado=false;
            }
        }
    } 
</script>

<script language="javascript" type="text/javascript">
    function va(numero){

        alert("numero: "+numero)
        alert("-->"+document.getElementById('numero').value)
    
        if(numero >= 0 && numero <= 84){
        i=0;
        }else if(numero <= 94){
        i=1;
        }else if(numero <= 104){
        i=2;
        }else if(numero <= 114){
        i=3;
        }else if(numero <= 115){
        i=4;
        }
//        document.getElementById(nom_radio).checked = true;
    }
</script>

<style type="text/css">
.tabla tr:hover, .tabla tr.hilite {
    background-color: #DFE7F2;
    color: #000000;
}

body,td,th {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11px;
}
.Estilo1 {color: #FFFFFF}
.Estilo2 {font-weight: bold}
</style></head>
<body>
<form name="form1" id="form1" action="../control/guardar_resp_eval.php" onSubmit="return pepote(this)" method="post" >

  <table class="tabla" width="90%" border="0" align="center">
    <tr>
      <td colspan="8" bgcolor="#009900"><strong>EVALUACI&Oacute;N DE METAS</strong></td>
    </tr>
    <tr>
      <td width="3%" bgcolor="#99FF00"><strong>N&ordm;</strong></td>
      <td width="47%" bgcolor="#99FF00"><strong>METAS PERIODO </strong></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">% de Cumplimiento </span></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">Bajo lo Esperado </span></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">Pr&oacute;ximo a lo Esperado </span></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">Resultado Esperado </span></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">Sobre lo Esperado</span></td>
      <td align="center" width="8%" bgcolor="#99FF00"><span class="Estilo2">Excepcional</span></td>
    </tr>
    <tr>
      <td colspan="8">&nbsp;</td>
    </tr>
    <tr><td align=center><strong>1</strong></td><td>nueva meta  1 para Patricio</td><td align=center><input type='text' name='nueva meta  1 para Patricio' id='nueva meta  1 para Patricio' onkeydown='va(this.value);' onkeyup='va(this.value);' onclick=this.value=''; size=1 maxlength=3 > % </td><td align=center><input type='radio' name=ident_m[56857] id=56857 ></td><td align=center><input type='radio' name=ident_m[56857] id=56857 ></td><td align=center><input type='radio' name=ident_m[56857] id=56857 ></td><td align=center><input type='radio' name=ident_m[56857] id=56857 ></td><td align=center><input type='radio' name=ident_m[56857] id=56857 ></td><tr><td align=center><strong>2</strong></td><td>nueva meta para Patricio</td><td align=center><input type='text' name='nueva meta para Patricio' id='nueva meta para Patricio' onkeydown='va(this.value);' onkeyup='va(this.value);' onclick=this.value=''; size=1 maxlength=3 > % </td><td align=center><input type='radio' name=ident_m[56856] id=56856 ></td><td align=center><input type='radio' name=ident_m[56856] id=56856 ></td><td align=center><input type='radio' name=ident_m[56856] id=56856 ></td><td align=center><input type='radio' name=ident_m[56856] id=56856 ></td><td align=center><input type='radio' name=ident_m[56856] id=56856 ></td>      </tr>
      
      <tr>
        <td colspan="8">&nbsp;</td>
      </tr>
      <tr>
        <td align="center" colspan="8" bgcolor="#CCCCCC">
          <input type="submit" name="Submit3" value="G u a r d a r" />
          <input type="reset" name="Submit22" value="Restablecer" />
        </td>
      </tr>
      </table>
    
</form>
</body>
</html> 
SE VE TAL COMO YO QUIERO, el tema es llenar los input text y que de acuerdo al valor ingresado se seleccione un radio u otro

Última edición por hzapata9; 26/08/2008 a las 08:18 Razón: error digitacion