Hallo,
ich möchte dass sich die Transparenz eines Bildes langsam ändert.
Der Aufruf von showInfo erfolgt mit onmouseover
Bei mouseout geht das Bild wieder weg.
Habe folgenden Code.
Mein Problem ist nun, dass bei zu schneller Änderung von Mouesover auf Mouseout die vorherige Routine erst mal weiter läuft und gestoppt werden müsste.
ich möchte dass sich die Transparenz eines Bildes langsam ändert.
Der Aufruf von showInfo erfolgt mit onmouseover
Bei mouseout geht das Bild wieder weg.
Habe folgenden Code.
Code:
<script>
var op=0.0;
function showInfo() {
var div = document.getElementById('divInfo');
if (op<1) {
op=op+.05;
div.style.opacity = op;
setTimeout('showInfo()', 1);
}
}
function hideInfo() {
var div = document.getElementById('divInfo');
if (op>0) {
op=op-.06;
div.style.opacity = op;
setTimeout('hideInfo()', 1);
}
}
</script>
Zuletzt bearbeitet: