Rumah > hujung hadapan web > tutorial js > JQuery Validate Tarikh Format Lahir DD-MM-YY

JQuery Validate Tarikh Format Lahir DD-MM-YY

Christopher Nolan
Lepaskan: 2025-02-22 10:05:10
asal
207 orang telah melayarinya

3 Pengesahan JQuery untuk DOB ke format tertentu iaitu DD-MM-YY

jquery validate date of birth format dd-mm-yy Soalan Lazim (Soalan Lazim) pada JQuery Validate Tarikh Format Lahir

bagaimana saya boleh mengesahkan tarikh dalam format dd-mm-yyyy menggunakan jQuery validate? JQuery Validate Tarikh Format Lahir DD-MM-YY

Untuk mengesahkan tarikh dalam format dd-mm-yyyy menggunakan jQuery validate, anda perlu menambah kaedah tersuai Kepada JQuery Validate Plugin. Kaedah ini akan menyemak sama ada tarikh input berada dalam format yang betul. Berikut adalah coretan kod mudah yang menunjukkan ini:
$<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>
Salin selepas log masuk

$. Validator.addMethod ("dateTita", fungsi (nilai, elemen) { var check = false; var re = /^d {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); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");
$. Validator.addmethod ("minage", fungsi (nilai, elemen, min) { var hari ini = tarikh baru (); = Tarikh Baru (nilai); var usia = hari ini.getLelyEar () - Birthdate.GetLelyEar ();
jika (umur return false; }

kembali benar; }, "Anda tidak cukup lama!"); Format mm-dd-yyyy menggunakan jQuery validate?
Untuk format DD-MM-Yyyy, tetapi laraskan susunan bahagian tarikh dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("datemdy", fungsi (nilai, elemen) { var check = false; var re = /^d { 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); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);

if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else

check = false;

kembali ini.Optional (elemen) || semak;

}, "Tolong masukkan tarikh yang betul ");

bagaimana saya boleh mengesahkan tarikh lahir dalam format yyyy-mm-dd menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format yyyy-mm-dd menggunakan jQuery validate, anda boleh menggunakan Pendekatan yang sama seperti format lain, tetapi menyesuaikan susunan bahagian tarikh dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("dateyMd", fungsi (nilai, elemen) { var check = false; var re = /^d { 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); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul "); bagaimana saya boleh mengesahkan tarikh lahir dalam format dd/mm/yyyy menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format DD/ Mm/yyyy Menggunakan JQuery Validate, anda boleh menggunakan pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addMethod ("DatedMy", function (nilai, elemen) { var check = false;
var re = /^d { 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); [2], 10);

var xdata = tarikh baru (aaaa, mm-1, gg);

if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");
bagaimana saya boleh mengesahkan tarikh lahir dalam format mm/dd/yyyy menggunakan jQuery validate?

untuk mengesahkan tarikh lahir dalam format mm/ DD/YYYY Menggunakan JQuery Validate, anda boleh menggunakan pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("datemdy", fungsi (nilai, elemen) { var check = false; var re = /^d { 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); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");

bagaimana saya boleh mengesahkan tarikh lahir dalam format yyyy/mm/dd menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format yyyy/mm/dd menggunakan jQuery validate, anda boleh menggunakan Pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("dateyMd", fungsi (nilai, elemen) { var check = false; var re = /^d { 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 [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");

Bagaimana saya boleh mengesahkan tarikh lahir dalam format dd.mm.yyyy menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format dd. Mm.yyyy Menggunakan JQuery Validate, anda boleh menggunakan pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addMethod ("DatedMy", function (nilai, elemen) { var check = false;
var re = /^d { 1,2} .d {1,2} .d {4} $/;

if (re.test (value)) { var adata = value.split ('.'); [2], 10);

var xdata = tarikh baru (aaaa, mm-1, gg);

if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else

check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");

Bagaimana saya boleh mengesahkan tarikh lahir dalam format mm.dd.yyyy menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format mm. Dd.yyyy Menggunakan JQuery Validate, anda boleh menggunakan pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("datemdy", fungsi (nilai, elemen) { var check = false; var re = /^d { 1,2} .d {1,2} .d {4} $/;
if (re.test (value)) { var adata = value.split ('.'); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");

bagaimana saya boleh mengesahkan tarikh lahir dalam format yyyy.mm.dd menggunakan jQuery validate?

Untuk mengesahkan tarikh lahir dalam format yyyy.mm.dd menggunakan jQuery validate, anda boleh menggunakan Pendekatan yang sama seperti format lain, tetapi menyesuaikan ungkapan biasa dan pemisah dalam kod. Berikut adalah coretan kod yang menunjukkan ini:

$. Validator.addmethod ("dateyMd", fungsi (nilai, elemen) { var check = false; var re = /^d { 4} .d {1,2} .d {1,2} $/;
if (re.test (value)) {
var adata = value.split ('.'); [2], 10);
var xdata = tarikh baru (aaaa, mm-1, gg);
if (( xdata.getLelyEar () == aaaa) && (xdata.getmonth () == mm - 1) && (xdata.getdate () == gg)) False; } else
check = false;
kembali ini.Optional (elemen) || semak;
}, "Tolong masukkan tarikh yang betul ");

Atas ialah kandungan terperinci JQuery Validate Tarikh Format Lahir DD-MM-YY. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan