Tengo problemas para resolver cómo resolver el problema getElementsByClassName en IE. ¿Cómo implementaría mejor robert nyman (no puedo publicar el enlace porque mi representante solo tiene 1) resolución en mi código? ¿O una resolución jquery sería mejor? mi código esgetElementsByClassName Problema de resolución de IE
function showDesc(name) {
var e = document.getElementById(name);
//Get a list of elements that have a class name of service selected
var list = document.getElementsByClassName("description show");
//Loop through those items
for (var i = 0; i < list.length; ++i) {
//Reset all class names to description
list[i].className = "description";
}
if (e.className == "description"){
//Set the css class for the clicked element
e.className += " show";
}
else{
if (e.className == "description show"){
return;
}
}}
y lo estoy usando en esta página dev.msmnet.com/services/practice-management para mostrar/ocultar la descripción de cada servicio (funciona en Chrome y FF). Algún consejo sería de gran aprecio.
Una solución jQuery sería de hecho * * manera más fácil –
uso de jQuery ... o cualquier otra estructura que se encarga de las cosas entre navegadores para usted. No reinventar la rueda. – Lee