Muchas gracias!!
Ya lo solucione con esta funcion:
Código PHP:
function anadirGolpe (asalto,id_golpe,nombre,caja) {
if(caja.checked){
z = eval("document.frm.tipo_golpe"+asalto+".length");
eval("document.frm.tipo_golpe"+asalto+".length +=1");
eval("document.frm.tipo_golpe"+asalto+".options[z].text = nombre");
eval("document.frm.tipo_golpe"+asalto+".options[z].value = id_golpe");
}
if(!caja.checked){
registros = eval("document.frm.tipo_golpe"+asalto+".length");
for (z = 1 ; z <= registros ; z++){
texo_select = eval("document.frm.tipo_golpe"+asalto+".options[z].text");
if (texo_select == nombre) {
eval("document.frm.tipo_golpe"+asalto+".remove(document.frm.tipo_golpe"+asalto+".options[z].index)");
break;
}// Si el nombre del golpe q esta desmarcando es igual a un elemento de la lista
} //for
}
}
Las 5 selects se llaman: tipo_golpe1, tipo_golpe2....
¿q les parece la solucion?