JS中SetTimeout是20秒运行一次循环执行,他为什么就执行了一次
<script language="javascript">
var savePaperTimeId;
function SavePaper(nminutes)
{
parseInt(nminutes) > 0)
{
document.all.btnSave.click();
startAutoSavePaper(nminutes);
}
}
function startAutoSavePaper(nminutes)
{
if (parseInt(nminutes) > 0)
{
savePaperTimeId =("SavePaper("+nminutes+");",20000;
}
}
</script>
我设置SetTimeout是20秒运行一次循环执行,他为什么就执行了一次。