请教一段JavaScript代码

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:58:48
<script language="javascript">
//在下面定义了个一个mainloop() 然后再上面等于,有什么作用呢 mainLoop = function()
{
var objPath = document.getElementById("TextBox2");
这个Default.是什么呢 var blnValue = _Default.CheckControlFiles(objPath.value);
//a.value = a.value + blnValue.value;
if( blnValue.value == true)
{
这个是什么意思 var returnvalue=setTimeout('mainLoop()', 1000);
}
else
{
var objStatus = document.getElementById("Label1");
objStatus.innerText = "状态: 下载完成!";

var btOK = document.getElementById("btOK");
btOK.disabled = "";

var btCancel = document.getElementById("bt

mainLoop() 是个函数名,每隔1秒就执行一次。
mainLoop = function() 这句其实是mainLoop() 函数又调用了一个匿名函数,
_Default不是内置对象,很可能是定义的变量之类的。

mainLoop 被定义成一个类
_Default是一个类
var returnvalue=setTimeout('mainLoop()', 1000); 在1000毫秒后执行mainLoop()