ff能运行ie不能运行
<ul id="tt">
<li>111 </li>
<li>111 </li>
<li>111 </li>
<li>111 </li>
</ul>
<script>
Object.prototype.Each = function(fun) {
if(this.length &&
2回答
-
翻阅古今
只能说明ie下document.getElementById("tt").getElementsByTagName("li")返回的类型不是Object。下面的脚本可以在ie下执行,说明Array是Object;具体getElementsByTagName在ie下返回的是什么还不清楚。
[code]
var objs = document.getElementById("tt").getElementsByTagName("li");
var a = new Array();
for(var i in objs){
a.push(i);
}
a.Each(function(obj, index){
alert(index);
});
[/code]
-
蓝山帝景
请先把问题写清楚了~