ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryは生年月日のフォーマットDD-MM-YYを検証します

jQueryは生年月日のフォーマットDD-MM-YYを検証します

Christopher Nolan
Christopher Nolanオリジナル
2025-02-22 10:05:10203ブラウズ

jquery validate date of birth format dd-mm-yy

jQueryは生年月日のフォーマットDD-MM-YYを検証します

DOBの特定の形式へのjQuery検証、すなわちDD-MM-YY
$<span>.validator.addMethod("dateFormat",
</span>    <span>function(value<span>, element</span>) {
</span>        <span>return value.match(<span>/<span>^dd?-dd?-dd$</span>/</span>);
</span>    <span>},
</span>    <span>"Please enter a date in the format dd-mm-yyyy.");
</span><span>And then on your form add:
</span><span>$('#myForm')
</span>    <span>.validate({
</span>        <span>rules : {
</span>            <span>myDate : {
</span>                <span>dateFormat: true
</span>            <span>}
</span>        <span>}
</span>    <span>});</span>

jqueryのよくある質問(FAQ)は生年月日を検証します形式

jQuery validateを使用してdd-mm-yyyyの形式で日付を検証するにはどうすればよいですか?

jQuery検証プラグインに。この方法では、入力日が正しい形式であるかどうかを確認します。これを実証する単純なコードスニペットは次のとおりです。 {1,2} -d {1,2} -d {4} $/;
if(re.test(value)){
var adata = value.split( ' - ');
var gg = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力する」生年月日により、ユーザーは少なくとも18歳になります。入力日に基づいて年齢を計算するカスタムメソッドを追加できます。これを実証するコードスニペットは次のとおりです。 = new date(value);
var age = today.gettlyear() - birthdate.get.fullyear();

if(age }

return true;

}、「あなたは十分に年をとっていません! ");

生年月日を検証するにはどうすればよいですかjquery validateを使用したフォーマットmm-dd-yyy?

DD-MM-yyyy形式のようにアプローチしますが、コードの日付パーツの順序を調整します。これを実証するコードスニペットは次のとおりです。 1,2} -d {1,2} -d {4} $/;
if(re.test(value)){
var adata = value.split( ' - ');
var mm = parseint(adata [0]、10);
var gg = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;

} else

check = false;

this.optional(element)||。 「正しい日付を入力してください」);

jQuery validate?

を使用してyyyy-mm-ddの形式で生年月日を検証するにはどうすればよいですか?他の形式と同様のアプローチですが、コードの日付パーツの順序を調整します。これを実証するコードスニペットは次のとおりです。 4} -d {1,2} -d {1,2} $/;
if(re.test(value)){
var adata = value.split( ' - ');
var aaaa = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var gg = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力する」 dd/mm/yyyy jquery validateを使用すると、他の形式と同様のアプローチを使用できますが、コードの正規表現とセパレーターを調整できます。これを実証するコードスニペットは次のとおりです。 1,2}/d {1,2}/d {4} $/;
if(re.test(value)){
var adata = value.split( '/');
var gg = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);

var xdata = new Date(aaaa、mm-1、gg);

if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)

check = true;

else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力する」 mm/dd/yyyy jquery validateを使用すると、他の形式と同様のアプローチを使用できますが、コードの正規表現とセパレーターを調整できます。これを実証するコードスニペットは次のとおりです。 1,2}/d {1,2}/d {4} $/;
if(re.test(value)){
var adata = value.split( '/');
var mm = parseint(adata [0]、10);
var gg = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力してください」);

jquery validate?

を使用してyyyy/mm/ddの形式で生年月日を検証するにはどうすればよいですか?他の形式と同様のアプローチですが、コードの正規表現とセパレーターを調整します。これを実証するコードスニペットは次のとおりです。 4}/d {1,2}/d {1,2} $/;
if(re.test(value)){
var adata = value.split( '/');
var aaaa = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var gg = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力する」 dd.mm.yyyy jquery validateを使用すると、他の形式と同様のアプローチを使用できますが、コードの正規表現とセパレーターを調整できます。これを実証するコードスニペットは次のとおりです。 1,2} .d {1,2} .d {4} $/;
if(re.test(value)){
var adata = value.split( '。');
var gg = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);

var xdata = new Date(aaaa、mm-1、gg);

if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)

check = true;

else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力する」 mm.dd.yyyy jquery validateを使用すると、他の形式と同様のアプローチを使用できますが、コードの正規表現とセパレーターを調整できます。これを実証するコードスニペットは次のとおりです。 1,2} .d {1,2} .d {4} $/;
if(re.test(value)){
var adata = value.split( '。');
var mm = parseint(adata [0]、10);
var gg = parseint(adata [1]、10);
var aaaa = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力してください」);

jquery validate?

を使用してyyyy.mm.ddの形式で生年月日を検証するにはどうすればよいですか?他の形式と同様のアプローチですが、コードの正規表現とセパレーターを調整します。これを実証するコードスニペットは次のとおりです。 4} .d {1,2} .d {1,2} $/;
if(re.test(value)){
var adata = value.split( '。');
var aaaa = parseint(adata [0]、10);
var mm = parseint(adata [1]、10);
var gg = parseint(adata(adata) [2]、10);
var xdata = new Date(aaaa、mm-1、gg);
if( xdata.getTullyear()== aaaa)&&(xdata.getmonth()== mm -1)&&(xdata.getDate()== gg)
check = true;
else
check = false;
} else
check = false;
this.optional(element)||。 「正しい日付を入力してください」);

以上がjQueryは生年月日のフォーマットDD-MM-YYを検証しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。