table.rows.length在mozilla firefox中不起作用,但在谷歌浏览器中工作
问题描述:
var otable, orow, ocol;
otable = eval(document.all.tabmenu);
for(var ictr=otable.rows.length-1;ictr>=0;ictr--) --> error
otable.deleteRow(ictr);
有一个经典的asp项目,其中一个javascript函数和创建两个超链接(添加,删除)。 tabmenu是一个表,而在谷歌浏览器,当我调试,然后otable.rows.length = 2这是工作的罚款 但不幸的是在Firefox otable.rows.length = 0,我不能够理解它。 需要帮助!table.rows.length在mozilla firefox中不起作用,但在谷歌浏览器中工作
答
这里没有document.all
收集FF。而不是eval(document.all.tabmenu)
使用document.getElementById('tabmenu')
,这将在任何浏览器中工作。
它不工作....在谷歌铬,IE浏览器,但不是在Firefox中工作正常:( – 2013-02-20 08:43:51
@rohitsingh你有一个'ID'为'
耶ID = tabmenu – 2013-02-20 08:59:16
相关问题