• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JS Elementeigenschaften verändern

Status
Für weitere Antworten geschlossen.
Code:
document.getElementById('idDesObjekts').style.[i]attribut[/i] = "[i]Wert[/i]"
 
Sry für dp, aber bei mir ergibt das Ausgeben durch alert undefined.
Style habe ich angegeben. Was stimmt nicht?
 
Habe es dem jetzt angepasst.

Das Script soll beim MouseOver die Transparenz eines Bildes stückchenweise erniedrigen.

Code:
function over() {
    while(document.getElementById('bild').style.getAttribute("style", false)!='-moz-opacity:0.99;opactity:0.99;filter:alpha(opacity=99)') {
        var wert=document.getElementById('bild').style.getAttribute("style", false).slice(15,17)-1;
        styler='-moz-opacity:0.'+wert+';opactity:0.'+wert+';filter:alpha(opacity='+wert+')';
        window.setTimeout('change(styler)', 10);
    }
}

function change(styler) {
    document.getElementById('bild').style.setAttribute("style", styler,  false);
}

Klappt immernoch nicht.
document.getElementById('bild').style.getAttribute("style", false) hat auch keinen Wert, Funktion wird aber aufgerufen.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben