读取数组的一项onclick javascript 按钮 函数randomQuote(){ 变量数组=[1,20,50100]; } document.getElementById(“btn”).onclick=randomQuote; document.getElementById(“par”).innerHTML=array[0]//然后在另一个btn上单击阵列[1]。。。 对于(var i=0;i

读取数组的一项onclick javascript 按钮 函数randomQuote(){ 变量数组=[1,20,50100]; } document.getElementById(“btn”).onclick=randomQuote; document.getElementById(“par”).innerHTML=array[0]//然后在另一个btn上单击阵列[1]。。。 对于(var i=0;i,javascript,arrays,event-handling,Javascript,Arrays,Event Handling,这是您想要的吗 <div id="wrapper"> <div class="quotes"> <p id="par"></p> </div> <button class="btn" onClick="randomQuote()">button</button> </div> function randomQuote () { var array =

这是您想要的吗

<div id="wrapper">
    <div class="quotes">
        <p id="par"></p>
    </div>

    <button class="btn" onClick="randomQuote()">button</button>
</div>

function randomQuote () {
    var array = [1,20,50,100];
}

document.getElementById("btn").onclick = randomQuote;
document.getElementById("par").innerHTML = array[0];//then on another btn click array[1]...
for(var i=0; i<array.length;i++){
    quote[i];
}

使用计数器
cpt
作为索引循环数组并显示值:

var数组=[1,20,50100];
var-cpt=0;
//在单击之前初始化“par”div
document.querySelector(“#par”).innerHTML=array[cpt];
函数randomQuote()
{

如果(cpt保存索引,则在每次单击时递增索引,然后在未定义索引时重置索引

var指数=-1;
函数randomQuote(){
var数组=[1,20,50,100];
document.getElementById('par').innerText=(数组[++index]| |数组[index=0]);
}

按钮
您的randomQuotes函数是否已完全复制?请详细说明您的问题所有答案中没有一个符合我的要求。由于我的详细说明不足,它必须符合我的要求…我将尝试更具体地引用

下一个quote使用随机颜色检查新代码段
var counter = 0;
function randomQuote () {
   var array = [1,20,50,100];
   document.getElementById("par").innerHTML(array[counter++]);
}