gpt4 book ai didi

javascript - Uncaught SyntaxError : Unexpected end of input js

转载 作者:行者123 更新时间:2023-12-03 08:14:07 24 4
gpt4 key购买 nike

我有这段代码,尝试一切后仍然收到相同的错误。我也检查了其他类似的stackoverflow问题,但仍无答案,请您能帮帮我吗
错误:未捕获的语法错误:输入的意外结束
Javascript

const colors = document.getElementsByClassName('s-colors');

for(var i = 0; i < colors.length; i++) {

colors[i].addEventListener('click', () => {

console.log(this.getAttribute("data-color"));

})

}
HTML
<div class="pdt-color">
<h4>Color</h4>
<div class="colors">
<a href="javascript:void" class="s-colors" data-color="red"
style="background-color: red;"></a>
<a href="javascript:void" class="s-colors" data-color="black"
style="background-color: black;"></a>
<a href="javascript:void" class="s-colors" data-color="yellow"
style="background-color: yellow;"></a>
<a href="javascript:void" class="s-colors" data-color="blue"
style="background-color: blue;"></a>
</div>
</div>

最佳答案

你需要做

<a href="javascript:void(0)"
javascript:void是不完整的语句,这就是您在这里遇到问题的原因。

关于javascript - Uncaught SyntaxError : Unexpected end of input js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62513070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com