javaScript radio
Publicado por freddy (2 intervenciones) el 17/04/2008 23:55:16
tengo problemas con internet explorer para validar los radio buton q me creo en javascript.
si alguien me puede ayudar le agradeceria mucho aki les dejo el pedazo q js q crea los radio pero IE no lo cheka
function cuerpo(cant){
for(i=1;i<=cant;i++){
val=matrizEst[i-1];
fi = document.getElementById('fiel');
contenedor = document.createElement('div');
contenedor.id = 'div'+i;
fi.appendChild(contenedor);
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'orden-'+i;
ele.size = '3';
ele.value = i;
ele.disabled='true';
contenedor.appendChild(ele);
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'descripcion-'+i;
ele.size = '20';
if(hay){
ele.value=val.descrip;
}else{
ele.value="";
}
contenedor.appendChild(ele);
if(id==2){
ele = document.createElement('input');
ele.type = 'radio';
ele.name = 'ultimo';
ele.value = i;
if(hay){
ele.checked = val.act;
}else{
if(i==1){
ele.checked = 'true';
}
}
contenedor.appendChild(ele);
}
}
}
si alguien me puede ayudar le agradeceria mucho aki les dejo el pedazo q js q crea los radio pero IE no lo cheka
function cuerpo(cant){
for(i=1;i<=cant;i++){
val=matrizEst[i-1];
fi = document.getElementById('fiel');
contenedor = document.createElement('div');
contenedor.id = 'div'+i;
fi.appendChild(contenedor);
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'orden-'+i;
ele.size = '3';
ele.value = i;
ele.disabled='true';
contenedor.appendChild(ele);
ele = document.createElement('input');
ele.type = 'text';
ele.name = 'descripcion-'+i;
ele.size = '20';
if(hay){
ele.value=val.descrip;
}else{
ele.value="";
}
contenedor.appendChild(ele);
if(id==2){
ele = document.createElement('input');
ele.type = 'radio';
ele.name = 'ultimo';
ele.value = i;
if(hay){
ele.checked = val.act;
}else{
if(i==1){
ele.checked = 'true';
}
}
contenedor.appendChild(ele);
}
}
}
Valora esta pregunta


0