Mundarija:

Javascriptda satr alfanumerik ekanligini qanday tekshirish mumkin?
Javascriptda satr alfanumerik ekanligini qanday tekshirish mumkin?

Video: Javascriptda satr alfanumerik ekanligini qanday tekshirish mumkin?

Video: Javascriptda satr alfanumerik ekanligini qanday tekshirish mumkin?
Video: #7 misol | Sonning raqamlarini teskari tartibda chiqarish | C++ da misollar yechish 2024, May
Anonim

Raqamlar va harflarni tekshirish

  1. Javascript uchun funktsiya tekshiring maydon kiritish faqat harflar va raqamlarni o'z ichiga oladi // Function to tekshirish harflar va raqamlar funktsiyasi alfanumerik (inputtxt) { var letterNumber = /^[0-9a-zA-Z]+$/; agar ((inputtxt.value.match(letterNumber)) { true qaytaring; } else { alert("xabar"); false qaytaring; }}
  2. Blok-sxema:
  3. HTML kodi <!

Oddiy qilib aytganda, JavaScript qatorida harf mavjudligini qanday tekshirish mumkin?

Pre-ES6, umumiy usul tekshiring a ip indexOf dan foydalanish uchun pastki qatorni o'z ichiga oladi, bu a ip -1 qaytaradigan usul agar the ip pastki qatorni o'z ichiga olmaydi. Agar pastki qator topilsa, u boshlanadigan belgi indeksini qaytaradi ip.

Bundan tashqari, bilingki, JavaScript-da kiritilgan raqamni qanday tekshirish mumkin? JavaScript-da o'zgaruvchining raqam ekanligini tekshirishning ikki yo'li mavjud:

  1. isNaN() – “Raqam emas” degan ma’noni anglatadi, agar o‘zgaruvchi raqam bo‘lmasa, u rost, aks holda noto‘g‘ri qaytariladi.
  2. typeof - Agar o'zgaruvchi raqam bo'lsa, u "raqam" nomli qatorni qaytaradi.

Bu bilan bog'liq holda, alfanumerik tekshirish nima?

Alfanumerik tasdiqlash Bu shakldagi maydon faqat raqamlar yoki belgilarni qabul qilishi mumkinligini bildiradi, bundan tashqari qabul qilinmaydi. Ushbu turdagi tasdiqlash siz faqat nom maydonidagi belgilarni, ro'yxatga olish maydonidagi raqamni yoki id maydonidagi raqam va belgilar kombinatsiyasini kiritishingiz mumkin, lekin maxsus belgi yo'q.

Alfanumerik belgilarga misol nima?

Foydalanish alfanumerik jumlada. sifatdosh. ning ta'rifi alfanumerik harflar va raqamlarni o'z ichiga olgan narsadir. Harf va raqamlarni talab qiladigan parol - bu misol ning alfanumerik parol. Kompyuter klaviaturasi - bu misol ning alfanumerik klaviatura.

Tavsiya: