随机更改输入值

时间:2015-10-15 11:40:19

标签: javascript jquery html html5 css3

Here is my fiddle:

我有3个文本输入,并且还有一个隐藏输入,其中有一些数字作为其值:<input type="hidden" name="" value="100,101,105,106,109,2">.现在我想这样做 - 当您点击“开始”按钮时,它会随机显示其中一个这些数字作为输入值,因此单击Go按钮后所有输入都将具有值。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

只需使用以下代码: Demo

$("#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;
});