firefox 中不兼容window.document.all.tags(),提示为window.document.all has no properties这怎么来处理?谢谢..在线等着..

解决方案 »

  1.   

    document.all
    在ff中都不一定支持
    这个方法更是没有啦
    tags(),在ie中都没有把
    你可以document.forms.**
    document.links.***
      

  2.   

    我这个是这样的.
    function HideElement(TagName) {
    try {
    for (i = 0; i < window.document.all.tags(TagName).length; i++) {
    var objTemp = window.document.all.tags(TagName)[i];
    objTemp.style.visibility = "hidden";
    }
    }
    catch (e) {
    alert(e.message);
    }
    } }
    HideElement("SELECT");
    HideElement("OBJECT");
    HideElement("IFRAME");
      

  3.   

    window.document.all.tags 若换成document.getElementsByTagName,点击后完全无反应,没报错也没反应.
      

  4.   

    objTemp.style.display="none";试试看