Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.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 我需要一种方法,使多文本输出onclick按钮_Javascript_Html_Css_Button - Fatal编程技术网

Javascript 我需要一种方法,使多文本输出onclick按钮

Javascript 我需要一种方法,使多文本输出onclick按钮,javascript,html,css,button,Javascript,Html,Css,Button,对于我正在做的一个项目,我想要一个按钮,当点击时会导致不是按钮的文本在每次点击时更改为新文本。例如,第一次单击“示例1”第二次,“示例2”另一次,“示例3”等 我从有限的编程知识中尝试了一些东西,但没有任何效果。试试这个: var time=0,output=document.getElementById(“output”); addEventListener(“单击”,函数(){ 时间++; 如果(时间==1)output.textContent=“1”; 如果(时间==2)output.t

对于我正在做的一个项目,我想要一个按钮,当点击时会导致不是按钮的文本在每次点击时更改为新文本。例如,第一次单击“示例1”第二次,“示例2”另一次,“示例3”等

我从有限的编程知识中尝试了一些东西,但没有任何效果。

试试这个:

var time=0,output=document.getElementById(“output”);
addEventListener(“单击”,函数(){
时间++;
如果(时间==1)output.textContent=“1”;
如果(时间==2)output.textContent=“2”,则为else;
如果(时间==3)output.textContent=“3”;
//你想重复多少次就重复多少次
});
点击我!

根据上面提供的仍然准确的答案@VirxEC,这里有一个快速改进。我们只显示时间变量,而不是第一次、第二次或第三次检查。我还添加了用户在提问时描述的“示例”一词

var time=0,output=document.getElementById(“output”);
addEventListener(“单击”,函数(){
时间++;
output.textContent=“example”+时间;
});
点击我!