try:<script language="javascript">
var obj = document.getElementsByTagName("iframe");  //iframe ???
var len = obj.length;
for(var i=0;i<len;i++){
alert(obj[i].id);
}
</script>

解决方案 »

  1.   

    <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    </head><body>
    <FRAMESET COLS="25%, 50%, *">
    <FRAME id="frame1" SRC="contents.htm">
    <FRAME id="frame2" SRC="info.htm">
    <FRAME id="frame3" SCROLLING="NO" SRC="graphic.htm">
    </FRAMESET><script language="JavaScript">
    <!--
    var string="";
    for (i = 0; i < document.all.length; i++) {
    string+=document.all(i).tagName+":"+document.all(i).id+"<br>";
    }
    document.writeln(string);
    for (i = 0; i < document.all.length; i++) {
    if (document.all(i).tagName=="FRAME")
    document.all(i).style.backgroundColor ="#FF6600";
    }//-->
    </script>
    </body>
    </html>