因为clickOnFolder()方法里面有对IMG对象操作的语句,你去掉了第二行的IMG,系统就会报错“XX对象不存在”,当然也就无法实现功能喽。
解决方案 »
- js或者jquery获取当前对象
- 急!javascript能对ListBox控件作添加删除内容操作吗?
- javascript如何操作name中带括号的input
- 怎样禁止对页面上所有的内容的操作?
- 使用iframe加入ppt文件,如要避免弹出下载对话框
- 我是真不行了,只好请各位高手救命了,请来看看吧,求求大家了。我已经拼劲全力了,我就这水平了,大家帮帮我吧。
- 又有个问题,请大家帮忙。在线等,解决麻烦给分
- 请教:如何在一个新页面里的OnClick事件中去刷新另一个页面!
- 请大家帮帮忙啊!!!
- 自动图象客户端存储程序的JavaScript实现
- 表单验证框架
- focus and select and chaneg the backgroud color
var srcIndex = event.srcElement.sourceIndex;
var divElement = document.all[srcIndex+5];
var imgElement = document.all[srcIndex+2];
var fimgElement = document.all[srcIndex]; var fimg=fimgElement.src.lastIndexOf("/")+1; var froot=fimgElement.src.substring(fimg);
if (divElement.style.display == "none")
{
divElement.style.display = "";
imgElement.src=img_folder_open;;
if (fimgElement.src!=null && fimgElement.src.indexOf(img_plus)!=-1)
{
fimgElement.src=img_minus;
}
else if(froot=="plusnode1.gif"){fimgElement.src=img_clickroot;}else
{
fimgElement.src=img_minus_last;
}
}
else if(froot=="minusnode1.gif"){divElement.style.display = "none";imgElement.src=img_folder_close;fimgElement.src=img_root;}else
{
divElement.style.display = "none";
imgElement.src=img_folder_close;
if (fimgElement.src!=null && fimgElement.src.indexOf(img_minus)!=-1)
{
fimgElement.src=img_plus;;
}
else
{
fimgElement.src=img_plus_last;
}
}
}
我没找到哪儿错了。请帮我指点一下谢谢!