কিছু HTML5 ফর্ম-বৈধতা প্রদর্শনের জন্য আমি খুব সাধারণ মক আপ লিখছি। যাইহোক, আমি লক্ষ্য করেছি যে ইমেল বৈধতা ঠিকানায় কোনও বিন্দুর জন্য পরীক্ষা করে না, বা এটি বিন্দুতে বর্ণিত অক্ষরের জন্যও পরীক্ষা করে না।
অন্য কথায়, "জন @ ডো" বৈধ হিসাবে বিবেচিত হবে, যখন এটি স্পষ্টভাবে কোনও বৈধ ইমেল ঠিকানা নয়; "doe" একটি ডোমেন নয়।
এইভাবে আমি আমার ইমেল ক্ষেত্রটি কোডিং করছি:
<input type="email" required />
তা কি যথেষ্ট নয়?
আমি কী বলতে চাইছি তা দেখতে এই কোলাহলটি পরীক্ষা করে দেখুন।
দ্রষ্টব্য: আমি জানি কীভাবে এটি পরিবর্তে একটি রেজিএক্স প্যাটার্নের মাধ্যমে সম্পন্ন করতে হয়। আমি কেবল ভাবছি যে এর পরিবর্তে ইমেল প্রকারটি ব্যবহার করে কেউ কীভাবে পালাতে পারবেন।
localhost
ঠিকানাগুলির সাথে কোনও সমস্যা নেই ।
In other words, "john@doe" is considered valid, when it's clearly not a valid email address; doe isn't a domain.
হ্যাঁ,doe
অবশ্যই একটি ডোমেন হতে পারে (ভাবেনlocalhost
), এবং সেই ঠিকানাটি অনুমান অনুযায়ী প্রযুক্তিগতভাবে বৈধ।