Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.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 文本框是否按数组的顺序更新?_Javascript_Tampermonkey - Fatal编程技术网

Javascript 文本框是否按数组的顺序更新?

Javascript 文本框是否按数组的顺序更新?,javascript,tampermonkey,Javascript,Tampermonkey,如何使文本框根据数组按顺序更新 我在“价格”数组中有5和10,我希望它变成5,然后变成10,所以第四,最有效的方法是什么?现在它在数组中拾取一个随机数 const pricetext = document.getElementById('ctl00_cphPrice') var prices = ["5", "10"] function update() { pricetext.value = prices[Math.floor(Math.random() * prices.length)];

如何使文本框根据数组按顺序更新

我在“价格”数组中有5和10,我希望它变成5,然后变成10,所以第四,最有效的方法是什么?现在它在数组中拾取一个随机数

const pricetext = document.getElementById('ctl00_cphPrice')
var prices = ["5", "10"]

function update() {
pricetext.value = prices[Math.floor(Math.random() * prices.length)];
}

update()

您可以使用以下方法在阵列中循环:


您也可以使用。

对索引进行闭包,并在分配和调整数组长度后将其递增

const pricetext = document.getElementById('ctl00_cphPrice')
var prices = ["5", "10"]

function update() {
pricetext.value = prices[Math.floor(Math.random() * prices.length)];
}

update()
const
pricetext=document.getElementById('ctl00_cphPrice'),
价格=[“5”,“10”],
更新=(索引=>()=>{
pricetext.value=价格[index++];
指数%=价格。长度;
})(0);
设置间隔(更新,2000年)

你可以使用loophole,你可以发布代码吗?