我使用Javascript创建了一个在本地工作的网站,但当我上传到github时,我试图弄乱脚本

我使用Javascript创建了一个在本地工作的网站,但当我上传到github时,我试图弄乱脚本,javascript,github,Javascript,Github,我创建了两个不同的网站。一个是一个简单的掷骰子游戏,另一个是在选择不同的按钮时播放鼓声。我似乎无法在github上成功运行这两个文件,即使它们在我使用本地文件时都能工作。两者之间的共同点是它们都使用javascript 以前,当人们遇到类似问题时,我看到了一些问题,所以我检查了一下,以确保我在脚本中使用了close标记:。我试图确保没有混合内容(比如在某些地方http和https)。我不知道我遗漏了什么,但任何洞察都将不胜感激 //播放器1 var randomNumber1=((Mat

我创建了两个不同的网站。一个是一个简单的掷骰子游戏,另一个是在选择不同的按钮时播放鼓声。我似乎无法在github上成功运行这两个文件,即使它们在我使用本地文件时都能工作。两者之间的共同点是它们都使用javascript

以前,当人们遇到类似问题时,我看到了一些问题,所以我检查了一下,以确保我在脚本中使用了close标记:。我试图确保没有混合内容(比如在某些地方http和https)。我不知道我遗漏了什么,但任何洞察都将不胜感激


//播放器1
var randomNumber1=((Math.random())*6)+1;
randomNumber1=(数学地板(randomNumber1));
if(randomNumber1==1){
document.querySelectorAll(“img”)[0].setAttribute(“src”、“images/dice1.png”);
}
else if(randomNumber1==1){
document.querySelectorAll(“img”)[0].setAttribute(“src”、“images/dice2.png”);
}
else if(randomNumber1==3){
document.queryselectoral(“img”)[0].setAttribute(“src”、“images/dice3.png”);
}
else if(randomNumber1==4){
document.querySelectorAll(“img”)[0].setAttribute(“src”、“images/dice4.png”);
}
else if(randomNumber1==5){
document.queryselectoral(“img”)[0].setAttribute(“src”、“images/dice5.png”);
}
else if(randomNumber1==6){
document.queryselectoral(“img”)[0].setAttribute(“src”、“images/dice6.png”);
}
//玩家2
var randomNumber2=((Math.random())*6)+1;
randomNumber2=(数学地板(randomNumber2));
if(randomNumber2==1){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice1.png”);
}
else if(randomNumber2==1){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice2.png”);
}
else if(randomNumber2==3){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice3.png”);
}
else if(randomNumber2==4){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice4.png”);
}
else if(randomNumber2==5){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice5.png”);
}
else if(randomNumber2==6){
document.queryselectoral(“img”)[1].setAttribute(“src”、“images/dice6.png”);
}
//标题
如果(randomNumber1>randomNumber2){
document.querySelector(“h1”).textContent=“玩家1获胜!”;
}
else if(randomNumber1
.container{
宽度:70%;
保证金:自动;
文本对齐:居中;
}
.骰子{
文本对齐:居中;
显示:内联块;
}
身体{
背景色:#393E46;
}
h1{
利润率:30像素;
字体系列:“龙虾”,草书;
文本阴影:5px0#232931;
字号:8rem;
颜色:#4ECCA3;
}
p{
字号:2rem;
颜色:#4ECCA3;
字体系列:“独立花”,草书;
}
img{
宽度:80%;
}
页脚{
利润率最高:5%;
颜色:#EEEEEE;
文本对齐:居中;
字体系列:“独立花”,草书;
}
©2019 GitHub,Inc。
条款
隐私
安全
地位
帮助
联系GitHub
定价
美国石油学会
训练
博客
关于

骰子
刷新我
玩家1

玩家2


wwwGithub页面忠实地表示Github存储库的结构。当你去的时候,你看到的是回购协议的根源。那里唯一的文件是
README.md
,Github将其作为该目录的“索引”,因此它将其转换为HTML并提供给您


您的实际文件位于名为
鼓套件起始文件2
的文件夹中,因此要在线查看这些文件,您需要转到。如果您不需要该URL,请将文件移出文件夹并放入根目录。

网站通常不会直接从github运行,它只是用于版本控制。您需要将其上载到真正的web托管服务。@Barmar我认为OP使用的是Github页面,看看您是否可以将其放在GitLab上,使用
.GitLab ci.yml
配置文件创建GitLab页面可能很容易,不知道Github是否有类似的问题您没有描述您面临的问题。Git绝对支持托管包含JS的HTML文件。我建议您遵循这些步骤,并询问有关特定错误或步骤的问题。您的html文件中没有引用这些错误或步骤。你的文件夹中可以有数百个JS文件,除非特别提及,否则它们中的每一个都将被忽略。谢谢!这真的很有帮助。我能够修复drumkit网页。我试着用同样的方法玩骰子游戏,但没有成功。如果您有任何其他意见或建议,我将不胜感激!谢谢