JavaScript - Problema con className.replace

 
Vista:

Problema con className.replace

Publicado por Teppei (1 intervención) el 26/10/2006 10:07:31
Hola a todos:

Mi problema es que en la linea de la siguiente funcion que he separado para que resalte, pues no consigo que el tabs[x].className.replace me borre el nombre de clase selected. He comprobado que entra en esa parte de codigo, pero no lo hace bien. Alguna sugerencia¿

function activa(num){
var tabs = this.tabs();
var secciones = this.secciones();
for (x=0; x<tabs.length; x++){


(x==num) ? tabs[x].className += ' selected' : tabs[x].className.replace(/selected/g,'')

}
for (x=0; x<secciones.length; x++){
(x==num) ? secciones[x].style.display = 'block' : secciones[x].style.display = 'none'
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder