Eventuali duplicati:
JavaScript function aliasing doesn't seem to workJavaScript: Riferimento funzione host tramite variabile locale
Perché non fa questo lavoro?
function foo() {
var g = document.getElementById;
g('sampleID');
}
Questo errore è gettato in Chrome: Uncaught TypeError: Illegal invocation
... e in Firefox: Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object"
Funziona in IE9 beta però !!
Demo:http://jsfiddle.net/ugBpc/
possibile duplicato del [funzione JavaScript aliasing non sembra funzionare] (http: // StackOverflow. it/questions/1007340/javascript-function-aliasing-doesnt-seem-to-work) –
Hai provato, 'g.call (document, 'sampleID');' ?? – Pointy
@Pointy No, non pensavo in anticipo :) –