Hej, piszę dodatek do chrome i mam pewien problem z javascriptem ponieważ mam przycisk na stronie i chciałbym żeby był automatycznie klikany po jakimś czasie gdy strona się otworzy.

Kod background.js wygląda tak;

<code>var tabID = 1;
chrome.tabs.create({index:tabID,url:"https://monostudby4frd.hisf.no:8001/",active:false,pinned:true},
function(tab) {
	tabID = tab.id;
}); 

sleep(3000);
chrome.tabs.executeScript(tabID, {code:clickButton()});
sleep(3000);

chrome.tabs.getSelected(null, function(tab) {
	chrome.tabs.remove(tabID);
});



function sleep(ms) {
	var dt = new Date();
	dt.setTime(dt.getTime() + ms);
	while (new Date().getTime() < dt.getTime());
}

function clickButton() {
	document.getElementById("accept").submit();
}

No i mam problem z funkcją [b]clickButton [/b]ponieważ nie działa ona poprawnie, dostaje komunikat :

`Uncaught TypeError: Cannot call method 'click' of null`

Z góry dzięki za pomoc