Hola que tal; he encontrado un script en el foro que sirve para ocultar / mostrar un div y a la hora de tratar de adaptarlo a mis necesidades me encontre con un problema: Originalmente el script tenia como botones un
+/- y funcionaba de maravilla pero yo los cambie por unos divs con imagenes pero desde hay el codigo dejo de funcionar en IE y Opera,,, alguien sabe a que se debe eso????
Aqui les dejo el codigo haber si me pueden ayudar a solucionarlo:
Código Javascript
:
Ver original<html>
<head>
<style>
#hide {
background:url(images/hide.png);
height:19px;
text-decoration:none;
width:19px;
}
#show {
background:url(images/show.png);
height:19px;
text-decoration:none;
width:19px;
}
</style>
<script>
function mostrar(enla) {
obj = document.getElementById('oculto');
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
enla.innerHTML = (enla.innerHTML == '<div id="hide"></div>') ? '<div id="show"></div>' : '<div id="hide"></div>';
}
</script>
</head>
<body>
<a href="#" onClick="mostrar(this); return false" /><div id="show"></div></a>
<div id="oculto" style="display:none">Texto oculto</div>
</body>
</html>
Saludos y gracias de antemano