Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/06/2006, 18:38
Avatar de Cap.Buscapina
Cap.Buscapina
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 20 años, 4 meses
Puntos: 4
jeje, mientras hacía este ejemplo, parece que todo se ha resuelto:
Cita:
<html>
<head>
<script>
v=new Array("Exelente","MuyBueno","Bueno","regular","mal o")
function generar(){
for(radios in v){
radio=document.createElement("input");
etiqueta=document.createElement("label");
texto=document.createTextNode(v[radios]);
br=document.createElement("br");
radio.name="notas";
radio.type="radio";
radio.value=v[radios];
//radio.onclick="alert('El radio que está seleccionado es '+this.value.toUpperCase())";
etiqueta.appendChild(texto);
etiqueta.appendChild(radio);
document.getElementById('donde').appendChild(etiqu eta);
document.getElementById('donde').appendChild(br);

}
}

function cual(){
todos=document.getElementById('donde').getElements ByTagName('input');
for(radiox in todos){
if(todos[radiox].checked==true && todos[radiox].type=="radio"){
return alert("El radio que está seleccionado es "+todos[radiox].value.toUpperCase());
}
}
}
</script>
</head>
<body onload="generar()">
<form><div id="donde"></div>
<button onclick="cual()">ver cual es el seleccionado</button>
<br>
<textarea cols="50" rows="10" onDblClick="this.value=document.getElementById('do nde').innerHTML;"></textarea>
</form>
</body>
</html>
saludos:


pd:lo que si, no me pregunten por que no funca en IE. ¿?

pd: por haí se coló algun espacio en blanco( el enigma de la regla 51).
__________________
by Capitán Buscapina
.