这是我的代码。
var cSharpButtons = document.getElementsByClassName("csharpbutton");
var jSButtons = document.getElementsByClassName("jsbutton");
var cSharp = document.getElementsByClassName("csharp");
var jS = document.getElementsByClassName("js");
function switchToCSharp()
{
for (i = 0; i < cSharpButtons.length; i++) //change button colors
{
cSharpButtons[i].style.backgroundColor = "#00AEEF";
}
for (i = 0; i < jSButtons.length; i++)
{
jSButtons[i].style.backgroundColor = "lightgrey";
}
for (i = 0; i < cSharp.length; i++) //change code
{
cSharp[i].style.display = "inline";
}
for (i = 0; i < jS.length; i++)
{
jS[i].style.display = "none";
}
}
function switchToJS()
{
for (i = 0; i < jSButtons.length; i++) //change button colors
{
jSButtons[i].style.backgroundColor = "#00AEEF";
}
for (i = 0; i < cSharpButtons.length; i++)
{
cSharpButtons[i].style.backgroundColor = "lightgrey";
}
for (i = 0; i < cSharp.length; i++) //change code
{
cSharp[i].style.display = "none";
}
for (i = 0; i < jS.length; i++)
{
jS[i].style.display = "inline";
}
}
GoDaddy说许可很好。就像我桌面上的魅力一样,他们说我的代码肯定有问题。他们说这可能是一种过时的编码方式。
当您按下按钮时,没有任何反应,尝试自己访问http://spacehelmetstudios.com/tutorials/unity2d/directionalgravity2d/directionalgravity2d.html并尝试将其从C#更改为JS。
我不会撒谎,我不太了解服务器端的事情。
有什么想法吗?感谢。
答案 0 :(得分:0)
我知道这不是一个答案,但在开发人员控制台中,我没有看到任何JS文件下载,我收到一个控制台错误,说你的功能没有定义。也许您忘记在<head>
标记中添加JS文件了?