-8

次の条件でテキストの検証を行う必要があります。

  • 数字は使用できません。
  • 使用できる文字は、AZ、az、アポストロフィ、スペース、およびハイフンです。
  • サフィックスを含まない

私は.NetJavaScriptが初めてです。誰かがそれを行う方法を提案できますか?

4

1 に答える 1

0

「keyup blur」イベント ハンドラーで次のコードを使用します。

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

正規表現に空の一致を許可したくない場合は、* の代わりに + を使用します。

于 2012-12-26T08:07:55.383 に答える