开发完毕了一个WEB项目 在自己电脑测试完全OK后,放到了服务器上配置一切OK后, 我自己电脑访问项目网站也完全OK,
但是 别人电脑访问的时候 有1个javascript脚本不执行  可能是什么问题呀
     function checkwczt(obj)
        {
            if(obj.value==2)
            {
            GetID("huikuan").style.display = "none";     
            GetID("xiaoshou").style.display = "block";     
            } if(obj.value==3)
            {
            GetID("xiaoshou").style.display = "none";     
            GetID("huikuan").style.display = "block";     
            }
        }
<input id="rdoyes" runat="server"  name="rdoyes" 
                                onclick="checkwczt(this)" type="radio" value="2" />
                            <label for="rdoyes">
                            销售</label>
                            <input id="rdono" runat="server" name="rdoyes" onclick="checkwczt(this)" 
                                type="radio" value="3" /> 回<label for="rdono">款</label>这个不执行 页面打开的时候huikuan和xiaoshou 这2个SPAN全部显示
代码里上  <span style="display: none" runat="server" id="xiaoshou">
         <span style="display: none;" runat="server" id="huikuan">
默认都是NONE

解决方案 »

  1.   


    执行应该是执行了。。错误估计在你GetID("huikuan")。。这个方法。。这里写的是什么document.getElementById()码?
      

  2.   

    我有 
    function GetID(bj)
    {
        return document.getElementById(bj);
    };
      

  3.   


    应该是这样,不是每种浏览器都支持这个,
    建议你用jQuery,这个自动匹配浏览器
      

  4.   

    好的 ,我改用jQuery,谢谢你啦
      

  5.   

    JQuery兼容不同的浏览器,发布时候选用jqurey.min.js较小体积版本,省流量的