天津市西青区小学排名:请问script语句问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 11:21:44
原文如下:
function textPulseUp()
{
if (!document.all)
return
if (i < to)
{
myhomepage.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")";
i++;
theTimeout = setTimeout('textPulseUp()',delay);
return 0;
请问(!document.all)是什么意思,谢谢

if语句用于判断真假。
真为非零,假即为0。
!代表非运算,即真变假,假变真。
如果原先document.all不为空的话,(!document.all)就等于0,则系统会跳过return,往下执行。如果document.all为空,(!document.all)就不等于零,相当于条件成立,则系统会执行return.
这种程序一般来判断表单是否填写而用的。