Como posso passar um parâmetro para um retorno de chamada setTimeout ()?
Eu tenho algum código JavaScript que se parece com:
function statechangedPostQuestion()
{
//alert("statechangedPostQuestion");
if (xmlhttp.readyState==4)
{
var topicId = xmlhttp.responseText;
setTimeout("postinsql(topicId)",4000);
}
}
function postinsql(topicId)
{
//alert(topicId);
}
Eu recebo um erro quetopicId
não está definido Tudo estava funcionando antes de eu usar osetTimeout()
função.
Eu quero o meupostinsql(topicId)
função a ser chamada depois de algum tempo. O que devo fazer?