还有这段function divshow(vid)
{
if(document.all[vid].style.display == "none")
{
document.all[vid].style.display = "block";
}
else
{
document.all[vid].style.display = "none";
}
return;
}
{
if(document.all[vid].style.display == "none")
{
document.all[vid].style.display = "block";
}
else
{
document.all[vid].style.display = "none";
}
return;
}
2:nodeHTML+=blank 其实就等于 nodeHTML=nodeHTML+blank
3:判断该属性(text)是否为空4:css的设置:如果显示,则隐藏;反之亦然
function readTree(cI)
{
var nodes = cI.childNodes;
var menuHTML = space;
menuHTML += blank;
//得到超级链接
menuHTML += " <a href='"; 为什么啊? 为什么这样就得到超级连接了呢?
还有开头中的:
<script Language="JavaScript">
var HTML = "";
var space = "";
var blank = " ";
space 和 blank 有什么区别? 为什么中间空的不一样??
表示异步实现方式,如果true的话表示可以不等待这次请求,继续做其他的事,如果是false的话必须等待这次请求处理 完毕才可以继续做其他 的事
href就表示超链接;
blank表示由空格组成的字符串;space是空串,即什么都没有