-2
我有3個文本輸入,也有一些數字作爲其值一個隱藏輸入:<input type="hidden" name="" value="100,101,105,106,109,2">.
現在,我想這樣做 - 當你點擊「開始」按鈕,它將隨機顯示其中一個數字作爲輸入值,因此所有輸入在點擊Go按鈕後都會有值。我怎樣才能做到這一點 ?
我有3個文本輸入,也有一些數字作爲其值一個隱藏輸入:<input type="hidden" name="" value="100,101,105,106,109,2">.
現在,我想這樣做 - 當你點擊「開始」按鈕,它將隨機顯示其中一個數字作爲輸入值,因此所有輸入在點擊Go按鈕後都會有值。我怎樣才能做到這一點 ?
只需使用以下代碼: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;
});
** 1 **號的陣列** 2 ** **的setInterval 3 **隨機數產生在array.length的範圍** 4 。**更新文本框的值。 – Tushar
按照Tushar的步驟,如果您遇到麻煩,請編寫代碼並向我們顯示。 – Amessihel
[用javascript設置輸入字段的值](http://stackoverflow.com/questions/7609130/set-the-value-of-a-input-field-with-javascript) – WhiteHat