FireFox不支持document.all,可以用document.getElementsByTagName("*") 代替
来源:互联网 发布:免费背四级单词软件 编辑:程序博客网 时间:2024/04/24 07:40
<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==null) continue;
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 >
<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==null) continue;
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 >
- FireFox不支持document.all,可以用document.getElementsByTagName("*") 代替
- firefox 不支持document.all
- firefox 不支持 document.all
- firefox不支持document.all的解决方法
- firefox不支持document.all的解决方法
- 解决 firefox 不支持 document.all的方法
- document.all在firefox中不支持的解决办法
- document.all与getElementById、getElementsByName、getElementsByTagName用法区别-document.all
- document.getElementsByTagName()
- document.getElementsByTagName
- document.getElementsByTagName
- document.getElementsByTagName('*')
- firefox不兼容document.all
- document.getElementsByName 和 document.getElementsByTagName
- document.all与getElementById、getElementsByName、getElementsByTagName用法区别-getElementById
- document.all与getElementById、getElementsByName、getElementsByTagName用法区别-getElementsByName
- getElementByID和getElementsByName和getElementsByTagName和document.all的区别
- getElementByID和getElementsByName和getElementsByTagName和document.all的区别
- C 语言提升资料专题
- 资源
- 我的宣言
- asp.net 后台javascript确认转向代码
- Firefox - 附加软件 - Google Toolbar for Firefox
- FireFox不支持document.all,可以用document.getElementsByTagName("*") 代替
- error LNK2001: unresolved external symbol VC++链接错误详解
- [转]tcpdump详细用法
- 掌握AJAX
- AIX安装Java 1.4.2
- 天气变冷咯千万别感冒
- 第三次作业
- Firefox - 附加软件 - Firebug - Script脚本视图 - Options选项 - Break on All Errors在所有错误处中断
- 今天开通CSDN博客,值得庆贺