Hallo Rouven,
na ja, laut Self-HTML funktioniert createAttribute beim Internet-Explorer nicht.
klingt logisch, hab ich wohl übersehen.
Aber:
var punkt = document.createElement("hr");
var attribut = document.createAttribute("width");
attribut.nodeValue = "30";
document.getElementById("rahmen").appendChild(punkt);
document.getElementsByTagName("hr")[0].setAttributeNode(attribut);
funktioniert im IE perfekt
mfg Julian