Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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_Jquery_Html_Css - Fatal编程技术网

Javascript 随机更改输入值

Javascript 随机更改输入值,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有3个文本输入,还有一个隐藏输入,其中一些数字是它的值:现在我想这样做-当你点击“Go”按钮时,它会随机显示其中一个数字作为输入值,所以所有输入在点击Go按钮后都会有值。我该怎么做呢?只需使用以下代码: $("#goBtn").click(function () { var arr = $("#values").val().split(","); var random = arr.splice(parseInt(Math.random()*arr.length), 1)[0];


我有3个文本输入,还有一个隐藏输入,其中一些数字是它的值:
现在我想这样做-当你点击“Go”按钮时,它会随机显示其中一个数字作为输入值,所以所有输入在点击Go按钮后都会有值。我该怎么做呢?

只需使用以下代码:

$("#goBtn").click(function () {
    var arr = $("#values").val().split(",");
    var random = arr.splice(parseInt(Math.random()*arr.length), 1)[0];
    $("#num1").val(random);

     random = arr.splice(parseInt(Math.random()*arr.length), 1)[0];
    $("#num2").val(random);

     random = arr.splice(parseInt(Math.random()*arr.length), 1)[0];
    $("#num3").val(random);

    return false;
});

1数字数组2设置间隔3。数组长度范围内的随机数生成。4。更新文本框的值。按照Tushar的步骤,生成代码并在遇到问题时显示给我们。代码在哪里试图解决这个问题?