peterS.: document.getElementById reparieren, optimieren, ...

Beitrag lesen

hallo ich schon wieder ...

das nun viel schlanker daherkommende aber eben noch
zu testende baby sieht dann folgendermassen aus:

(function () {  
  
  
  var LNL = document.getElementsByTagName("*");  
  
  
  document.getElementById = (function (coreFctById) {  
  
    return (function (str) {  
  
      return LNL[String(str)];  
    });  
  
  })(document.getElementById);  
  
  
})();  
  
print("document.getElementById : " + document.getElementById);  
var myElm = document.getElementById("output");  
print("myElm.id : " + myElm.id);

so ... bitte uebernehmen .. ich bin erstmal weg.

so long - peterS. - pseliger@gmx.net

--
»Because objects in JavaScript are so flexible, you will want to think differently about class hierarchies.
Deep hierarchies are inappropriate. Shallow hierarchies are efficient and expressive.« - Douglas Crockford
ie:( fl:) br:> va:( ls:& fo:) rl:) n3;} n4:} ss:} de:µ js:} mo:? zu:]