Ver Mensaje Individual
  #11 (permalink)  
Antiguo 25/08/2008, 10:19
hzapata9
 
Fecha de Ingreso: junio-2008
Mensajes: 53
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: seleccionar radio segun valor en input text

señores sigo teniendo problemas, me explico con lo que tengo:
he probado los codigos y andan bien, pero el tema es en caso de input text y radios creados dinamicamente no logro "armar" el asunto

tengo esto para validar que se haya seleccionado un radio por grupo
Código PHP:
<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> 
ahora porque tengo esto, porque tengo otra seccion donde debo seleccionar radios de acuerdo a una escala, y el otro punto en el que estoy trabajando y de donde nace mi consulta primera, es que se debe selecionar un radio a partir de un valor en "input text"

mi codigo es asi para crear los input text y radios:
Código PHP:
  while($pos_m > -1){
    echo 
"<tr>";
    echo 
"<td align=center><strong>" $num "</strong></td>";
    echo 
"<td>" $arreglo_m[$pos_m][1] . "</td>";
    echo 
"<td align=center><input type='text' name="$arreglo_m[$pos_m][1] ." onkeydown='va(this.value);' onkeyup='va(this.value);' onclick=this.value=''; size=1 maxlength=3 > % </td>";
    for(
$i=1$i 6$i++){
          echo 
"<td align=center><input type='radio' name=ident_m[".$arreglo_m[$pos_m][0]."] disabled=true></td>";
    }
           
$num++;
    
$pos_m--;
  } 
como ven he creado los radio con propiedad disabled=true, me aseguro que se marquen por medio del valor en el input text. En el script que me han dado, no se como hacer referencia al nombre del radio (ya que se crea dinamicamente como se ve en el codigo de arriba)

document.form1.campo.checked = true;

alguienme ayude o guie por favor...

Última edición por hzapata9; 25/08/2008 a las 10:22 Razón: error en digitación