Как я могу передать параметр в функцию обратного вызова setTimeout ()?
У меня есть код JavaScript, который выглядит следующим образом:
function statechangedPostQuestion()
{
//alert("statechangedPostQuestion");
if (xmlhttp.readyState==4)
{
var topicId = xmlhttp.responseText;
setTimeout("postinsql(topicId)",4000);
}
}
function postinsql(topicId)
{
//alert(topicId);
}
Я получаю сообщение об ошибкеtopicId
не определено
Все работало, прежде чем я использовалsetTimeout()
функция.
Я хочу моеpostinsql(topicId)
функция должна быть вызвана через некоторое время.
Что я должен делать?