Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/10/2003, 05:41
Avatar de Mignola
Mignola
 
Fecha de Ingreso: noviembre-2002
Ubicación: Templo Shaolin
Mensajes: 167
Antigüedad: 22 años, 2 meses
Puntos: 1
Muchas gracias!!

Ya lo solucione con esta funcion:
Código PHP:

function anadirGolpe (asalto,id_golpe,nombre,caja) {
    if(
caja.checked){
        
= 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 (
<= 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?