Fala pessoal... estou com um problema aqui que não consigo enxergar a solução. é o seguinte, estou fazendo um pequeno script para usar no greasemonkey, em uma página que frequento. o objetivo é: ao clicar no botão a página vai atualizar automaticamente de 5 em 5 segundos até um certo valor da página mudar... o problema não é a função... é o evento onclick do botão que não chama a função :( Este é o código para inserir o botão na página, ele está inserindo o botão corretamente. var row = document.createElement("tr");
row.className = "header";
var cell = document.createElement("td");
cell.className = "header";
cell.setAttribute("style","background-color:transparent;border:0px;");
cell.setAttribute("colSpan","2");
cell.setAttribute("align","center");
var button = document.createElement("input");
button.setAttribute("type","button");
button.setAttribute('onclick','atualizar()');
button.value = "Atualizar";
cell.appendChild(button);
row.appendChild(cell);
document.getElementById("t1").appendChild(row);
ele gera o html certinho(eu acho) do botão:
<input type="button" onclick="atualizar()" value="Atualizar"/>
e a função que ele deveria entrar é essa: (só para testar)
Function atualizar() {
alert("entrou na função");
} mas quando eu clico no botão... nenhum sinal de vida... se alguém puder me ajudar... ficarei grato. Abraços.