buenos dias a todos, necesito ayuda con un problemita que tengo.
necesito obtener la posicion exacta de un checkbox, lo que yo tengo es esto pero me funciona solo si pulso el primer casillero y despues los otros sin importar el orden, pero si selecciono cualquier otro me lanza un error.
les dejo el codigo para que alguien me ayude por favor.
este valida mi checkbox cada vez que selecciono uno.
function valida_claves2(cadena_clave){
var tmp;
var cont1 = obt_marcas();
if(cont1 == 1 && document.formulario.opcion[0].checked)
{
document.formulario.lista_claves.value += cadena_clave;
tmp = document.formulario.lista_claves.value;
}else{
if(cont1 > 1 && document.formulario.opcion[0].checked)
{
document.formulario.lista_claves.value += ";" + cadena_clave;
tmp = document.formulario.lista_claves.value;
}
}
}
y lo llamo desde aca:
<?php $cadena_clave = $filaUsuarios[0]; ?>
<td width="9%" height="1"><input type="checkbox" name="opcion[]" id="opcion" value="checked" onClick="valida_claves2('<? echo $cadena_clave ; ?>');">
<?