¿Cómo puedo pasar un parámetro a una devolución de llamada setTimeout ()?
Tengo un código de JavaScript que se parece a:
function statechangedPostQuestion()
{
//alert("statechangedPostQuestion");
if (xmlhttp.readyState==4)
{
var topicId = xmlhttp.responseText;
setTimeout("postinsql(topicId)",4000);
}
}
function postinsql(topicId)
{
//alert(topicId);
}
Me sale un error quetopicId
no está definido Todo funcionaba antes de usar elsetTimeout()
función.
Quiero mipostinsql(topicId)
Función para ser llamada después de algún tiempo. ¿Qué tengo que hacer?