此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【riccf】截止到2008-07-15 11:14:14的历史汇总数据(不包括此帖):
发帖的总数量:14                       发帖的总分数:770                      每贴平均分数:55                       
回帖的总数量:11                       得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:8                        结贴的总分数:330                      
无满意结贴数:1                        无满意结贴分:30                       
未结的帖子数:6                        未结的总分数:440                      
结贴的百分比:57.14 %               结分的百分比:42.86 %                  
无满意结贴率:12.50 %               无满意结分率:9.09  %                  
楼主加油

解决方案 »

  1.   

    因为ID和name都相同,所以不太好判断,唯一能做的,就是你要知道他们的顺序,然后使用getElementsByName("name")来得到一个引用数组,通过 [0] [1] 这种下标来引用。
      

  2.   

    document.getElmentsByTagName("iframe")
      

  3.   

    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function getAllFrame() {
    var frmName = arguments[0];
    var num = window.frames.length;
    for (i=0;i<num;i++) {
    var frm = window.frames[i];
    if (frm.name == frmName) {
    alert(frm.name);//这个就是要找的
    }
    }
    }
    //-->
    </SCRIPT><BODY onload="getAllFrame('frm');">
    <iframe name="frm" id="frm"> 
    <iframe name="frm" id="frm"> 
    <iframe name="frm" id="frm"> 
    <iframe name="A" id="A"> 
    <iframe name="B" id="B"> 
    <iframe name="C" id="C"> 
    </BODY>
      

  4.   

    取出来的肯定是数组
    只能按顺序来获得你要的iframe
      

  5.   

    var i = document.getElmentsByTagName("iframe").length;
    var a = 0;
    while(a<i){
      document.getElmentsByTagName("iframe").item[i];
    }
      

  6.   

    getElementsByid(id);用数组来接收他们,然后用顺序来区别
      

  7.   

    用数组呀,楼上的这个也可以呀
    <META NAME="Description" CONTENT=""> 
    <SCRIPT LANGUAGE="JavaScript"> 
    <!-- 
    function getAllFrame() { 
    var frmName = arguments[0]; 
    var num = window.frames.length; for (i=0;i <num;i++) { 
    var frm = window.frames[i]; 
    if (frm.name == frmName) { 
    alert(frm.name);//这个就是要找的 



    //--> 
    </SCRIPT> <BODY onload="getAllFrame('frm');"> 
    <iframe name="frm" id="frm"> 
    <iframe name="frm" id="frm"> 
    <iframe name="frm" id="frm"> 
    <iframe name="A" id="A"> 
    <iframe name="B" id="B"> 
    <iframe name="C" id="C"> 
    </BODY>
      

  8.   

    id,name一样?你写成这样有什么好处啊...我曾经写过这样的,开始也是让他们id,name都一样,可后面处理起来不方便,后来还是给了个标示
      

  9.   

    不是我要写成这样,我现在做一个有关iframe的,有多个链接,点击每个链接都可以将链接的内容显示在iframe里面..
    现在因为需要我给iframe添加了一个onmousemove事件,在获取iframe对象时发生问题...
    iframe只有在正在加载时,链接内容还没出来的时候可以触发onmousemmove事件,加载完成以后就触发不了了。 .不知道是什么原因...