Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/03/2008, 11:16
Jarancho
 
Fecha de Ingreso: diciembre-2007
Mensajes: 30
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: rutina para seleccionar fila

la finalidad es que yo al clickear una linea se desmarque otra.

La funcion es la siguiente:

function rowSelectSearch(idReg, idHid, classHid,clase){
id_ant=document.getElementById(idHid).value;
if (id_ant!=""){
document.getElementById(id_ant).className=document .getElementById(classHid).value;
}
document.getElementById(idReg).className= "selected";
document.getElementById(idHid).value= idReg;
document.getElementById(classHid).value = clase;
}

donde idReg es el id del tr desde el cual se llama a la funcion.
idHid es un hidden donde se guarda el id anteriormente mencionado.
classHid es un hidden donde se guarda la clase CSS usada para que cuando se desmarque la linea, esa linea pueda volver a tener el mismo estilo que tenia antes del marcado.
Por ultimo el parametro clase es la clase de CSS que usa esa linea.

Para mi la funcion esta bien, si uno marca y desmarca despacio anda bien. Pero cuando se hace rapido no anda bien.

Estuve probando y quizas puede ser la ultima linea la del problema.

Gracias.