Hallo nochmal,
Wenn man der Methode aber einen unsinnigen dritten Übergabeparameter, wie eine leere Zeichenkette mitgibt,
window.onload = function appendInput() {
var myInput = document.createElement("input");
myInput.setAttribute("rEaDoNlY", true, "");
//myInput.readOnly = true;
//myInput.readonly = true;
document.body.appendChild(myInput);
}
Ich habe mir das gerade noch einmal durch den Kopf gehen lassen; so unsinnig ist der Übergabeparameter für den IE wahrscheinlich nicht, allerdings wäre statt der leeren Zeichenkette eine 0 oder ein false sinniger: Intern arbeitet der IE hier wohl mit seiner [gleichnamigen Methode des All-Objekts](http://de.selfhtml.org/javascript/objekte/all.htm#set_attribute), bei der der dritte Parameter für die Case-Sensitivity zuständig ist.
Gruß Gernot