Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在程序每次运行时切换两个元素的InnerHTML_Javascript_Variables_Innerhtml - Fatal编程技术网

Javascript 如何在程序每次运行时切换两个元素的InnerHTML

Javascript 如何在程序每次运行时切换两个元素的InnerHTML,javascript,variables,innerhtml,Javascript,Variables,Innerhtml,我的任务是这样做,当我按下run键时,两条文本切换,使“新闻”中出现“标题”文本,反之亦然 var headline = document.getElementById("headline"); var headline2 = "Student Wins Lottery"; headline.innerHTML = headline2; var news = document.getElementById("news"); var news2 = "A student has won a mi

我的任务是这样做,当我按下run键时,两条文本切换,使“新闻”中出现“标题”文本,反之亦然

var headline = document.getElementById("headline");
var headline2 = "Student Wins Lottery";
headline.innerHTML = headline2;

var news = document.getElementById("news");
var news2 = "A student has won a million pounds";
news.innerHTML = news2;
我只是想看看你是如何让他们转换的,任何帮助和解释都会很好,干杯。

可能的方法:

var headline=document.getElementById(“headline”),
headline2=document.getElementById(“新闻”),
str1=“学生中彩票”,
str2=“一名学生赢了一百万英镑”,
布尔=真;
函数更改(){
如果(!bool){
headline.innerHTML=str1;
news.innerHTML=str2;
布尔=真;
}否则{
headline.innerHTML=str2;
news.innerHTML=str1;
布尔=假;
}
}
学生中彩票
一个学生赢了一百万英镑
更改标题
可能的方法:

var headline=document.getElementById(“headline”),
headline2=document.getElementById(“新闻”),
str1=“学生中彩票”,
str2=“一名学生赢了一百万英镑”,
布尔=真;
函数更改(){
如果(!bool){
headline.innerHTML=str1;
news.innerHTML=str2;
布尔=真;
}否则{
headline.innerHTML=str2;
news.innerHTML=str1;
布尔=假;
}
}
学生中彩票
一个学生赢了一百万英镑

更改标题
您必须分离js和html代码您必须分离js和html代码