En IE sabemos que esto no funciona
Código:
ni estoelem.setAttribute("onmouseover","md_abrir('md_sub"+(i+1)+"');");
Código:
pero sí estoelem.setAttribute("onmouseover","function() { md_abrir('md_sub"+(i+1)+"'); };");
Código:
El problema está en que esa última línea se encuentra edntro de un bucle que incrementa i, entonces al hacer click, i toma el último valor.elem.onmouseover=function () { md_abrir('md_sub'+(i+1)+''); };
Necesito que i mantenga el valor que tenía cuando se produjo la asignación, alguna sugerencia?
Gracias
Saludos