Javascript JS函数中的令牌无效或意外

Javascript JS函数中的令牌无效或意外,javascript,token,Javascript,Token,这是我到目前为止的代码,我需要使用按钮创建一个幻灯片-因此,如果我单击btn1=>pic1显示,等等。 我成功地创建了只通过单击添加新图片的代码,但这并不是我所需要的。我只能使用JavaScript,不能使用jQuery 我的代码如下,我将很高兴得到任何帮助。谢谢 而且它不会在JSFIDLE中呈现任何内容,或者那可能是我糟糕的互联网 var newDiv = document.createElement("div"); newDiv.id = "mainDiv"; document.body.a

这是我到目前为止的代码,我需要使用按钮创建一个幻灯片-因此,如果我单击btn1=>pic1显示,等等。 我成功地创建了只通过单击添加新图片的代码,但这并不是我所需要的。我只能使用JavaScript,不能使用jQuery

我的代码如下,我将很高兴得到任何帮助。谢谢 而且它不会在JSFIDLE中呈现任何内容,或者那可能是我糟糕的互联网

var newDiv = document.createElement("div");
newDiv.id = "mainDiv";
document.body.appendChild(newDiv);

var divOne = document.createElement("div");
divOne.id = "one";
newDiv.appendChild(divOne);

var divTwo = document.createElement("div");
divTwo.id = "two";
newDiv.appendChild(divTwo);

var divThree = document.createElement("div");
divThree.id = "three";
newDiv.appendChild(divThree);


var btn1 = document.createElement("BUTTON");
btn1.textContent = "1";
btn1.id = "but1";
newDiv.appendChild(btn1);

document.getElementById("but1").onclick = function() {
document.getElementById("one").className = "firstImg";
}​;

var btn2 = document.createElement("BUTTON");
btn2.textContent = "2";
btn2.id = "but2";
newDiv.appendChild(btn2);

document.getElementById("but2").onclick = function() {
document.getElementById("two").className = "secondImg";
};

var btn3 = document.createElement("BUTTON");
btn3.textContent = "3";
btn3.id = "but3";
newDiv.appendChild(btn3);

document.getElementById("but3").onclick = function() {
document.getElementById("three").className = "thirdImg";
}​;

删除并重新键入报告包含非法字符的行。post包含两个零宽度空格字符Unicode U+200b,这两个字符为第25行和第43行中的无效字符生成控制台错误。删除后,代码开始工作(至少在页面上创建按钮)


很难说它们是如何出现的——通常是胖手指打字为我做到了这一点,但谁知道呢。

删除并重新键入报告中包含非法字符的行。post包含两个零宽度空格字符Unicode U+200b,这两个字符为第25行和第43行中的无效字符生成控制台错误。删除后,代码开始工作(至少在页面上创建按钮)


很难说他们是怎么做到的——通常是用粗手指打字,但谁知道呢。

在发现错误是它所说的,我不介意你删除问题:-)在发现错误是它所说的,我不介意你删除问题:-)