Ich habe folgendes versucht:
var elem = document.getElementsByTagName('DIV');
for(var i = 0; i < elem.length; i++) {
if(elem[i].onmouseover) {<!-- entfernen der Zeilenumbrüche
Was sucht der HTML Kommentar hier?
mouseoverString=String(elem[i].onmouseover).replace(/\n/g, "");
Du musst im JS nicht auf irgendwelche Texte zugreifen, wenn du einen Event ändern willst. Du kannst das in etwa so machen:
[code lang=javascript]elem[i].onmouseover = function(e) {
if(gesperrt) return;
// .....
};
Struppi.