Jquery文本框值检查

时间:2013-12-13 14:40:58

标签: jquery

如何检查文本框值是jquery中的字符串还是整数

if ($('#TournamentFee').is(NaN)) {
  alert("String");
} else {
  alert("Int");
}

2 个答案:

答案 0 :(得分:2)

您可以使用:

$.isNumeric($('#TournamentFee').val())

Fiddle

使用jQuery的.isNumeric()

答案 1 :(得分:1)

试试这个:

function isNumber(n) {
    n = n.replace(',','.');
    return !isNaN(parseFloat(n)) && isFinite(n);
}

var str = $('#TournamentFee').val();

if (!isNumber(str) {
  alert("String");
} else {
  alert("Int");
}