首页 新闻 会员 周边

JS在 火狐和IE兼容问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-09-17 13:51

这是repeater排序的js

下面还有两个input和一个linkbtnbuton

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

        function Getsort(obj) {  
            
            document.getElementById('sortfield').value = obj;

            if (document.getElementById('sortstring').value == 'ASC') {
                document.getElementById('sortstring').value = 'DESC';
            }

            else if (document.getElementById('sortstring').value == 'DESC') {
                document.getElementById('sortstring').value = 'ASC';
            }

            document.getElementById("LinkButton1").click();
        }

    </script>

<input type="hidden" id="sortfield" runat="server"/>
    <input type="hidden" id="sortstring" runat="server" value="ASC"/>
    
    <asp:LinkButton ID="LinkButton1" runat="server" visable="false" OnClick="LinkButton1_Click"></asp:LinkButton>

 

在火狐可以用,IE不行。

在IE下调试的时候出现这个错误

对象不支持“_difineGetter_”属性或方法

camille繁花的主页 camille繁花 | 初学一级 | 园豆:16
提问于:2013-09-17 10:38
< >
分享
所有回答(1)
0

js编程,推荐用一些js的框架。比如jquery

各种浏览器的javascript的引擎版本可能不同,对一些元素定义有差别。掌握这些差别需要积累,毕竟实际的开发过程中.纯粹的javascript开发和jquery一类的框架在效率,效果、开发难度上,是有巨大差异的。

邢少 | 园豆:10926 (专家六级) | 2013-09-22 17:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册