Hola:
Si quieres que muestre el value de los checkboxes "checked", lo mejor es usar el array dependiente del formulario... ayer respondí algo que me va a ayudar en este caso:
Como capturo el INDEX de un campo CHECKBOX en un FORM ?
Código:
<html>
<head>
<title>
ejemplo
</title>
<script type="text/javascript">
function valores(f, cual) {
todos = new Array();
for (var i = 0, total = f[cual].length; i < total; i++)
if (f[cual][i].checked) todos[todos.length] = f[cual][i].value;
return todos.join(".");
}
</script>
</head>
<body >
<form>
<input name="t[]" type="checkbox" value="0000" />
<input name="t[]" type="checkbox" value="1111" />
<input name="t[]" type="checkbox" value="2222" />
<input name="t[]" type="checkbox" value="3333" />
<input name="t[]" type="checkbox" value="4444" />
<input name="t[]" type="checkbox" value="5555" />
<button onclick="alert(valores(this.form, 't[]'))" >mostrar</button>
</form>
</body>
</html>
Saludos