【问题标题】:How to do validation for text box in JavaScript [closed]如何在 JavaScript 中对文本框进行验证 [关闭]
【发布时间】:2012-12-11 18:53:21
【问题描述】:

我需要对符合以下条件的文本进行验证。

  • 不允许使用数字。
  • 允许的字符包括:A-Z、a-z、撇号、空格和连字符。
  • 不包含后缀

我是 .Net 和 JavaScript 的新手。有人可以建议怎么做吗?

【问题讨论】:

  • 您的问题是什么?你有任何你尝试过的代码吗?请注意,这不是Give me some code for 网站。我们可以尝试帮助您解决任何具体问题。
  • 我正在做类似下面的事情。
  • 访问stackoverflow.com/questions/950208/…它会给你基本的验证思路

标签: javascript .net validation


【解决方案1】:

在“keyup blur”事件处理程序中使用以下代码

$(function() {
    $('input.alpha[$id=tb1]'.bind('keyup blur', function() {
        if (this.value.search(/^[a-zA-Z]*$/) === -1) {
          alert("Only valid characters present");
        }
     }); 
});

如果您不想让正则表达式出现空匹配,请使用 + 而不是 *。

【讨论】:

    猜你喜欢
    • 2014-02-10
    • 2011-03-06
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多