1. Imitieren Sie verblassen in (), verblassen ().
Prinzip: setInterval ("Opazität ++ Transparenz", Zeitintervall)
var alpha = 0; function play () {timer = setInterval (function () {alpha + = 2; alpha> 100 && (alpha = 100); AIMG [INDEX] .Style.Opacity = alpha / 100; AIMG [INDEX] .Style.Filter = "alpha (opacity =" + alpha / 100 +) " ClearInterval (Timer);}, 40)}2. Nehmen und setzen Sie den Attributwert des Elementobjekts:
Schlüsselpunkte: Obj.CurrentStyle [Attr]; GetComputedStyle (OBJ, NULL) [Attr];
Funktion CSS (OBJ, Attr, Val) {Switch (Argumente.Length) {Fall 2: if (Typeof Argumente [1] == "String") {return obj.currentStyle? obj.currentStyle [attr]: GetComputedstyle (obj, null) [attr];} else {für (var i in attr) {obj.style [i] = attr [i];}} break; Fall 3: obj.style [attr]Das obige ist der relevante Inhalt des vom Editor vorgelegten JS -Funktionscode -Highlights. Ich hoffe, es wird für Sie hilfreich sein!