适用于Firefox,但不适用于IE8

时间:2010-05-04 00:30:30

标签: javascript firefox internet-explorer-8

这在firefox中工作正常但只关闭了第一页然后在IE8中断。 IE8中的Firebug表示x.item(o)为空。我无法弄清楚为什么这在Firefox中有效但不是IE。谢谢你的帮助。

pager(x=document.getElementsByName("pg1"));

function pager( x ) {
    var curr = document.getElementById('showing');
    $(curr).fadeOut('fast');
    curr.id = 'hide';
    $(x).fadeIn('slow');
    x.item(0).id ='showing';
}

1 个答案:

答案 0 :(得分:1)

  

if(x.item(0).id = NULL)

这是一项任务。您希望==进行比较。

(大写字母为NULL?元素的id属性不是null;如果没有设置,则为空字符串。)

在我看来,你最好使用jQuery的toggle方法。