【问题标题】:Jquery textbox value checkingJquery 文本框值检查
【发布时间】:2014-01-01 09:01:39
【问题描述】:

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

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

【问题讨论】:

标签: jquery


【解决方案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");
}

【讨论】:

    【解决方案2】:

    你可以使用:

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

    Fiddle

    使用 jQuery 的.isNumeric()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-28
      • 2012-12-06
      • 1970-01-01
      • 1970-01-01
      • 2010-12-06
      • 1970-01-01
      • 2012-08-14
      相关资源
      最近更新 更多