首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何修复未捕获的转换:标识符“”SyntaxError“”已声明

如何修复未捕获的转换:标识符“”SyntaxError“”已声明
EN

Stack Overflow用户
提问于 2020-09-17 04:00:45
回答 1查看 255关注 0票数 0

我找不到解决这个错误的办法,我在网站上写了多语言,但我不知道如何修复这个错误

代码语言:javascript
代码运行次数:0
运行
复制
class translate{
constructor(){

    document.getElementById("fr").addEventListener('click', ()=>{
        this.translate("fr");
    });
    document.getElementById("en").addEventListener('click', ()=>{
        this.translate("en");
    });
    this.translate(localStorage.getItem("language"));
}
translate(language){
    if(language == "fr"){
        document.getElementById("myAnchor").href = "http://www.cnn.com/";
    }
    else if (language =="en"){
        document.getElementById("myAnchor").href = "http://www.google.com/";  
    }
    localStorage.setItem("language",language);
}
}
onload = new translate();

我需要更改的代码Html和链接

代码语言:javascript
代码运行次数:0
运行
复制
    <div class="contenu-space-two"> 
     <div class="row mx-0">
             <div class=" col-2">
                     <img src="./resources/_images/shopping-cart.png" class="logo-link" alt="">
             </div>
             <div class="col-lg-4 col-md-6 col-8" > 
                     <h4 class="lang" key="boutiques">Boutiques</h4>
             </div>
             <div class="col-2">
                      <a id="myAnchor" href="#"><img src="./resources/_images/arrow-link.png" class="arrow-link" alt=""></a>
             </div>
             <hr class="line_link">
    </div>

和这个代码语言

代码语言:javascript
代码运行次数:0
运行
复制
                <div id="langContainer">
                <a class="translate" id="lang_link[en]" href="#" style="display:none"><img src="./resources/_images/flags/en.png?1595436503" title="English"></a>
                <a class="translate" id="lang_link[fr]" href="#" style="display:none"><img src="./resources/_images/flags/fr.png?1595436503" title="Fran&ccedil;ais"></a>
            </div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-17 04:21:31

这个变量可能已经被声明了。检查这个js文件和页面引用的其他文件。

如果有许多,您可以尝试更改这个类的名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63927191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档