Felix Riesterer: Self Beispiel funktioniert im FF nicht? contains() ??

Beitrag lesen

Lieber Cheatah,

Mir ist keine existierende Alternative bekannt.

ist Dir eine Methode bekannt, wie man über Prototypisierung _jedem_ HTML-Element eine Methode verleihen kann? Dann wäre es durchaus möglich, sich diese Funktion selbst zu schreiben und an alle HTML-Elemente per prototype zu vergeben... In etwa so:

HTMLElement.prototype.contains = function (elm) {  
    for (var p in this) {  
        if (this[p] === elm)  
            return true;  
    }  
  
    return false;  
}

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)