【发布时间】:2014-07-12 09:36:16
【问题描述】:
我想用随机数填充所有空的数字字段。我可以使用如下所示的随机数填充所有字段。
$.each(numberField, function () {
x = Math.floor((Math.random() * 10) + 1);
($(this).val(x));
});
但如果我尝试将它包裹在一个
if (numberField.val() === "")
没用
我在这里做错了什么? see fiddle
<input type="number" value="0">
<input type="number" value="">
<input type="number" value="4">
<input type="number" value="5">
<input type="number" value="">
var numberField = $('input[type=number]');
var x = '';
if (numberField.val() === "") {
$.each(numberField, function () {
x = Math.floor((Math.random() * 10) + 1);
($(this).val(x));
});
}
【问题讨论】:
标签: javascript jquery html forms random