if(img)img.removeNode(true);// 不懂01 removeNode(true)这个img属性是做什么的啊?
/*
removeNode是DOM的一个方法,这里的作用就是检查页面中是不是有一个id号为img的元素存在,如果存在就清除它,
true只是这个方法的一个参数而已,表示是否清除它的子元素.
*/
img.attachEvent("onerror",ErrImgType);//不懂02  attachEvent("",)是什么东东
/*
这是给这个img对象定义一个事件,当img对象发生错误的时候,执行ErrImgType函数
*/
img.attachEvent("onreadystatechange",ErrImgBig);//不懂03
/*
同上,这是给这个img对象定义一个事件,当img对象的状态发生变化时,ErrImgBig函数
*/
document.body.insertAdjacentElement("beforeend",img);//不懂04  insertAdjacentElement("beforeend",)有用吗,字面上是之前插入
/*
这是将这个img元素添加到页面中,位置是放在</body>标签的前面
*/
document.all.view.src = name;//设置view对象(预览图片的ID)的图片源 *可是前面的document.all我在js帮助里面没找到是什么??不懂05
/*
document.all是页面所有元素的集合,可以用它来遍历页面元素.这里的document.all.view是指的页面中id为view的那个元素.
*/

解决方案 »

  1.   

    OK,谢谢稻草人。另外问一下DOM需要专门的学习吗,这些函数我在DHTML帮助里面找到了,JAVASCRIPT帮助文档中没有
      

  2.   

    DOM——Document Object Model 文档对象模型,现在一般定义在www.w3.org  它本身就是HTML/DHTML等的东西,和javascript没有直接关系的,而且几乎所有的程序语言和脚本都提供对DOM的访问控制支持,此外DOM具体的支持实现还和浏览器有关,对同样的HTML/DHTML文档,不同浏览器最终的DOM实现是不完全一样的(也就是能支持的
    DOM的特性不完全相同),所以有些在IE中支持的应用,在FireFox中不一定是一样的。