Hola
Prueba esto y adaptalo a lo que ocupa
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript">
function valores() {
var elemArr = new Array();
var texto = "<div style='background-color:#EEEEEE;border: 1px solid #C9C9C9;border-width: 1px 1px 1px 1px;'>Tus datos son";
var divTexto = document.getElementById('resultado');
var elemInput = document.getElementById('formulario').getElementsByTagName('label');
for(var i = 0; i < elemInput.length; i++){
var elem = elemInput[i].getElementsByTagName('input');
for(var j = 0; j < elem.length; j++){
if(elem[j].checked){
texto += "<li>" + elem[j].value + "</li>";
elemArr.push(elem[j].value);
}
}
}
if (elemArr.length < 2) {
alert("Has seleccionar las opciones")
} else {
alert ("El arreglo es: " + elemArr);
divTexto.innerHTML = texto + "</ul></div>";
}
}
</script>
</head>
<body>
<div id="resultado"></div>
<form id="formulario">
<label for="sx">
Sexo<br />
Hombre <input name="sx[]" id="sx[]" type="radio" value="hombre" /><br />
Mujer <input name="sx[]" id="sx[]" type="radio" value="mujer" /><br />
</label>
<label for="ec">
Estado Civil<br />
Casado <input name="ec[]" id="ec[]" type="radio" value="casado" /><br />
Soltero <input name="ec[]" id="ec[]" type="radio" value="soltero" /><br />
</label>
<button onclick="valores();return false;" >Ver Datos</button>
</form>
</body>
</html>
Suerte