FireFox不支持document.all,可以用document.getElementsByTagName("*") 代替

本文提供了一个简单的任务状态概览,展示了不同任务的名称及其当前所处的状态,包括执行中和已完成的任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

<div class= 'view view-case-view-all '   >   
     
<div class=   'view-content view-content-case-view-all '  >   
       
<table border="1"   >   
         
<tr class="odd"   >   
           
<td class="view-field view-field-node-title"   >任务测试1   </td   >   
<td class="view-field view-field-workflow-states-state"   >执行中   </td   >   
         
</tr   >   
         
<tr class="even"   >   
           
<td class="view-field view-field-node-title"   >任务测试2   </td   >   
<td class="view-field view-field-workflow-states-state"   >完成   </td   >   
         
</tr   >   
         
<tr class="even"   >   
           
<td class="view-field view-field-node-title"   >任务测试3   </td   >   
<td class="view-field view-field-workflow-states-state"   >执行中   </td   >   
         
</tr   >   
       
</table   >   
     
</div   >   
</div   >   

<script language="javascript" type="text/javascript"  >   

document.getElementsByClassName 
= function(_className) 
//根据class获得对象集合 
    var aimObj = []; 
    
var elements = document.getElementsByTagName("*") ;//取得所有元素的集合 
    //alert(elements.length); 
    
for(var i=0;i <elements.length;i++
    

        
if(elements[i].className==nullcontinue
        
if(elements[i].className == _className) 
        

            aimObj.push(elements[i]); 
        }
 
    }
 
    
return aimObj; 
     
}
 

var outerDiv = document.getElementsByClassName("view view-case-view-all")[0];//取得class="view view-case-view-all"的第一个对象 
alert(outerDiv.outerHTML); 

</script > 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值