Hola, tengo esta función para cambiar el color de una capa:
<script type="text/javascript">
function modificarEstilo() {
if (capa.style.background== "#000") {
capa.style.background= "#fff";
}else {
capa.style.background= "#000";
}
}
</script>
Y lo llamo con:
<a href="#" onClick="modificarEstilo()">ACTIVAR CAMBIOr</a>
<div id="capa" style="background:#000;
width:500px; padding:5px;
border:1px solid #000; overflow:hidden;">Texto en capa</div>
El problema es que cuando se activa (al dar al enlace) la página salta al principio (sube el scroll al inicio de la web) y se pierde el efecto pretendido efecto. ¿Puede evitarse?
Gracias