Was soll das eval den machen?
Das Eval wandelt den String des Funktionsnamens in eine Funktion um.
Dann ist eval überflüssig.
function test()
{
alert('Hallo');
}
var func = 'test';
windowfunc;
Du kannst sowohl im IE als auch im FF auch ohne die Funktionen set/getAttribute() auf die Attribute zugreifen.
wenn ich im FF auf vctrl.evaluationfunction zugreife, gibt er mir undefined zurück, wobei vctrl wie folgt aussieht:
<div evaluationfunction="DataTypeValidator"></div>
Das ist etwas anderes, du versuchst auf ein nicht definiertes HTML Attribut zu zugreifen. Ich weiß nicht ob das geht.
Struppi.