开发完毕了一个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个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
执行应该是执行了。。错误估计在你GetID("huikuan")。。这个方法。。这里写的是什么document.getElementById()码?
function GetID(bj)
{
return document.getElementById(bj);
};
应该是这样,不是每种浏览器都支持这个,
建议你用jQuery,这个自动匹配浏览器