[quote]
var input, inputname = "xy";
input = document.createElement("textarea");
td1.appendChild(input);
input.name = inputname;
input.id = inputname;
input.rows = "3";
input.size = "25";
document.getElementById(inputname).setAttribute("onblur", "javascript:insupZusElBes ()");
Das ist natürlich Unsinn, in mehrfacher Hinsicht.
Du willst lediglich einen Eventhandler zuweisen das geht genau wie die anderen Attribute auch:
input.onblur = function() {
insupZusElBes();
}
In deinem Fall kannst du sogar auf die anonyme Funktion verzichten. Dann ist in deiner Funktion this = Das Inputelement.
PS.: Auch das direkte setzen des Eventhandlers über:
"input.onblur = ..."
Du hast vermutlich versucht einen String zuzuweisen, das funktioniert nicht.
Struppi.