我在一個形成若干類型的輸入已實施,最高指定分鐘:如何檢查一個數字類型輸入唱歌JavaScript的有效性?
<input class="qty_input" name="quantit" type="number" value="5" min="1" max="50" maxlength="2" style="width:4em;"></input>
輸入類型作品數量:如果再進入別的一些,或者如果數值不在規定範圍內,輸入變爲紅色。
我有一個javascript函數提交輸入更改窗體。
<script type="text/javascript">
(function($) {
function doAjax() {
$.ajax({
url : "blabla",
type: "POST",
data : $("#form-configurator").serializeArray(),
dataType: 'json',
success: function(data)
{
console.log(data);
},
error: function()
{
}
});
}
$('input[type=number]').change(function() {
// test Validity
doAjax();
});
})(jQuery);
</script>
我想測試之前運行doAjax()函數,如果數字輸入有效。
有沒有一種簡單的方法來做到這一點,比如測試數字類型輸入的「有效」參數? (它應該存在的輸入進行一些測試本身...)
感謝你的幫助,
亞歷
'isNaN()'派上用場,以檢查其是否號碼或不 – Navin 2014-10-08 09:41:26
你能評價答案? – 2014-10-08 11:23:23