0

'full name'フィールドのjquery検証を行いたいのですが、これは私の定義では2語以上ですが、2語に限定されるものではなく、もちろん数字はありません。

 function validateFullName()
 {
 var fullname=document.forms["CollectData"]["FullName"].value;

 }
4

1 に答える 1

1

このようなものがうまくいくはずです。この関数はtrue、単語が少なくとも 2 文字あることを考慮して、指定された文字列に少なくとも 2 つの単語がある場合に戻ります。

var isName = function(str){
    var match = str.match(/\b[A-Za-z]{2,}\b/g);
    return match.length > 1;
};

jQuery 検証プラグインまたはjq-idealformsを使用することもできます。これは、フォームなどのために作成した小さなプラグインで、検証も含まれています。

于 2012-05-11T06:16:32.777 に答える