Wątek przeniesiony 2014-05-08 13:08 z Webmastering przez ŁF.

Przekazanie zmiennej do funkcji

0

Witam, chciałbym przekazać do funkcji target, wiem ze funkcja zadziała jeśli wpisze target wewnątrz.
Czy istnieje inny sposób na przekazanie targetu? Jakiś zewnętrzny?

var target = document.getElementById("Tabela"); 
var generate = function (){
						createHeader();	
						
						 target.innerHTML =  tabela;
						 console.error("error test");
						}
1

Możesz dodać parametr do tej funkcji, a w miejscu gdzie ją wykonujesz - dodać ten parametr.

var target = 1;
var generate = function(moj_target) { console.log('mt', moj_target); };

// w końcu wykonujesz (w tym samym scope) generate:

generate(target);

Jeżeli to Cię nie ratuje to trochę szerzej opisz - po co to? Jakiś większy kawałek kodu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1