2015-09-28 55 views
0

调用JavaScript函数我有这个功能在onclick方法

function setLang(ln){ 
    if(ln == "en"){ 
     window.location = "../../en/page/login.html"; 
    }else if(ln == "de"){ 
     window.location = "../../de/page/login.html"; 
    }else if(ln == "fr"){ 
     window.location = "../../fr/page/login.html"; 
    } 
} 

和内嵌调用它

<img src="../../en/EN.png" class="flag" onclick="setLang('en')"> 

因此,这是我想从,访问它从一个onclick功能。

我对JS很新,所以我问我该怎么做。

+2

这是不是以某种方式工作?直接从HTML标记中调用JavaScript并不理想,但它应该可以正常工作。 – David

+0

你有什么试过?如果您遇到错误,那么您需要发布这些错误。如果什么都没有起作用,那么你应该添加一些'window.alert'或'console.log'来调试你的代码中的哪个部分。错误可以在浏览器的控制台来查看(一般F12如果在Windows中) – scrappedcola

+0

这看起来不错,什么是你所面临的问题? –

回答

0
<img src="../../en/EN.png" class="flag" onclick="setLang('en')"/> 
<script> 
function setLang(ln){ 
if(ln == "en"){ 
    window.location = "../../en/page/login.html"; 
}else if(ln == "de"){ 
    window.location = "../../de/page/login.html"; 
}else if(ln == "fr"){ 
    window.location = "../../fr/page/login.html"; 
} 
} 
</script> 
+1

这不是相同的代码作为一个在这个问题吗? –

+0

我喜欢使用文件,但无论如何,谢谢! – Error