Javascript 我可以在第二个事件中使用onclick吗?
我想使用onclick()将我的网站翻译成法语。 然后我想用同样的方法翻译回英语 这是代码。有什么想法吗?谢谢Javascript 我可以在第二个事件中使用onclick吗?,javascript,html,events,onclick,translation,Javascript,Html,Events,Onclick,Translation,我想使用onclick()将我的网站翻译成法语。 然后我想用同样的方法翻译回英语 这是代码。有什么想法吗?谢谢 <html> <head><title>Test Translate</title> <script language="JavaScript"> function TranslateToFrench() { MyText.innerText = "Ceci est un texte en Français.";
<html>
<head><title>Test Translate</title>
<script language="JavaScript">
function TranslateToFrench()
{
MyText.innerText = "Ceci est un texte en Français.";
languageBox.innerText = "English";
}
function TranslateToEnglish()
{
MyText.innerText = "This is a text in English.";
languageBox.innerText = "Français";
}
</script>
</head>
<body>
<h3 id="languageBox" align="right" onclick="TranslateToFrench()">Français</h3>
<p id="MyText">This is a text in English.</p>
</body>
</html>
测试翻译
函数TranslateToFrench()
{
MyText.innerText=“这是法语的文本。”;
languageBox.innerText=“英语”;
}
功能翻译英语()
{
MyText.innerText=“这是英文文本。”;
languageBox.innerText=“Français”;
}
法国
这是英文文本
测试翻译
var-app=0;
函数Translate()
如果(app==0){
app=1;
翻译成法语();
}否则{
app=0;
翻译为英语();
}
}
函数TranslateToFrench()
{
MyText.innerText=“这是法语的文本。”;
languageBox.innerText=“英语”;
}
功能翻译英语()
{
MyText.innerText=“这是英文文本。”;
languageBox.innerText=“Français”;
}
法国
这是英文文本
测试翻译
var-app=0;
函数Translate()
如果(app==0){
app=1;
翻译成法语();
}否则{
app=0;
翻译为英语();
}
}
函数TranslateToFrench()
{
MyText.innerText=“这是法语的文本。”;
languageBox.innerText=“英语”;
}
功能翻译英语()
{
MyText.innerText=“这是英文文本。”;
languageBox.innerText=“Français”;
}
法国
这是英文文本
只需检查h3
元素innerText
,然后调用适当的函数即可
尝试:
只需检查
h3
元素innerText
,然后调用适当的函数即可
尝试:
如果解决方案令您满意,您可以接受答案:是的,当然可以。我是这个网站的新手。没有问题:-)如果解决方案让你满意,你可以接受答案:是的,当然。我是这个网站的新手。没问题:-)
<html>
<head><title>Test Translate</title>
<script>
var app = 0;
function Translate()
if(app == 0){
app = 1;
TranslateToFrench();
}else{
app = 0;
TranslateToEnglish();
}
}
function TranslateToFrench()
{
MyText.innerText = "Ceci est un texte en Français.";
languageBox.innerText = "English";
}
function TranslateToEnglish()
{
MyText.innerText = "This is a text in English.";
languageBox.innerText = "Français";
}
</script>
</head>
<body>
<h3 id="languageBox" align="right" onclick="Translate()">Français</h3>
<p id="MyText">This is a text in English.</p>
</body>
</html>
function TranslateToFrench()
{
if(languageBox.innerText==="Français"){
MyText.innerText = "Ceci est un texte en Français.";
languageBox.innerText = "English";}
else{
TranslateToEnglish();
}
}
function TranslateToEnglish()
{
MyText.innerText = "This is a text in English.";
languageBox.innerText = "Français";
}