Wenn du die Eigenschaft, die du ändern möchtest, beispielsweise dynamisch festlegen möchtest kannst du dies nur Über set_attribute.
Also falls du vorher nicht weißt, welches Attribut geändert wird, ob jetzt beispielsweise 'align' oder 'valign'.
Ein Beispiel dazu:
var att = "align";
var val = "center";
document.getElementById('absatz1').set_attribute(att, val, false);
so würde es dann nicht funktionieren:
document.getElementById('absatz1').att = val;
Da der Attributname in einer Variablen gespeichert ist.
Eine andere sinnvolle Anwenung fällt mir auch nicht dazu ein.