Bacaan yang disyorkan: Panjang pengesahan borang JavaScript
Borang pengesahan-serahkan borang Javascript
Pengesahan borang Javascript - mendedahkan ungkapan biasa
JavaScript boleh digunakan untuk mengesahkan data input ini dalam borang HTML sebelum data dihantar ke pelayan.
Tarikh pengesahan
Format tarikh agak istimewa dan tidak boleh disahkan berdasarkan panjangnya sahaja
Format tarikh biasa: mula-mula gunakan dua digit untuk mewakili hari, kemudian gunakan dua digit untuk mewakili bulan, dan akhirnya gunakan empat digit untuk mewakili tahun, dengan tempoh dipisahkan dengan garis miring.
MM/DD/TTTT
Blogger: Bagaimana untuk mereka bentuk kod yang mengesahkan sama ada tarikh itu mematuhi format?
Mari kita lihat dahulu logik untuk mengesahkan format tarikh
Keluarkan nilai dalam medan borang dan gunakan "/" untuk memisahkan rentetan kepada tatasusunan
Analisis subrentetan "bulan" untuk melihat sama ada ia hanya mempunyai dua aksara dan kedua-duanya ialah nombor
Analisis subrentetan "hari" untuk melihat sama ada ia mempunyai dua aksara sahaja dan kedua-duanya ialah nombor
Analisis subrentetan "tahun" untuk melihat sama ada ia hanya mempunyai empat aksara dan semuanya nombor
Sekiranya syarat di atas dipenuhi, adalah perlu juga untuk menentukan sama ada data input hanya mempunyai dua garis miring Jika terdapat lebih daripada dua garis miring, kandungan berikutnya harus diabaikan
Blogger: Jangan takut, Javascript cukup berkuasa Ia menyediakan pembangun dengan alat terbina dalam yang berkuasa - ungkapan biasa
Ia digunakan secara khusus untuk memadankan corak teks
Ia seperti seorang anggota polis yang mempunyai mata yang cerah, sentiasa memerhati setiap gerak-geri suspek, dan apabila dia melanggar undang-undang, dia akan menangkap lelaki jahat itu( gaya ▽╰) ╭
Sekarang mari kita lihat contoh kecil
Corak padan=/^d{5}$/
Watak selepas tanda sama ialah ungkapan berikut
Serong pertama dan serong terakhir: "/" ungkapan biasa dikelilingi oleh sengkang
Watak kedua: aksara "^" mesti bermula dengan corak yang ditentukan, nombor tidak boleh digunakan
Aksara ketiga: "d" mewakili nombor
Aksara keempat: "{5}" Satu-satunya nombor mesti diulang 5 kali
Watak kelima: "$" Rentetan berakhir dengan corak yang ditentukan
Nah, editor akan memperkenalkan anda tentang pengesahan borang Javascript - pengetahuan pertama tentang ungkapan biasa Bahagian seterusnya akan mendedahkan ungkapan biasa untuk anda. Untuk lebih banyak kandungan, sila beri perhatian kepada laman web Script House!