কম্পিউটার টিউটোরিয়াল

HTML DOM Input Email pattern প্রোপার্টি


পরিচয়

HTML DOM Input Email pattern প্রোপার্টি ইমেইল ইনপুটের জন্য রেগুলার এক্সপ্রেশন সেট/রিটার্ন করে। pattern অ্যাট্রিবিউটের মান ইমেইল ফিল্ডে টাইপ করা টেক্সটের সাথে মিলিয়ে যাচাই করা হয়।

সিনট্যাক্স

রেগুলার এক্সপ্রেশন ফেরত দেওয়া

inputEmailObject.pattern

pattern সেট করা

inputEmailObject.pattern = 'RegExp'

উদাহরণ

নিচে Input Email pattern প্রোপার্টির একটি উদাহরণ দেওয়া হলো:

<!DOCTYPE html> <html> <head> <title>Input Email pattern</title> <style> 
  form { width:70%; margin: 0 auto; text-align: center; } 
  * { padding: 2px; margin:5px; } 
  input[type="submit"] { border-radius: 10px; } 
</style> </head> <body> 
<form onsubmit="checkPattern()"> 
  <fieldset> 
    <legend>Email-pattern</legend> 
    <label for="EmailSelect">Employee Email : <input type="email" id="EmailSelect" pattern="[a-zA-z0-9]+@+MNC.com" title="[a-zA-z0-9]+@+MNC.com"> </label> 
    <input type="submit" value="Submit"> 
    <div id="divDisplay"></div> 
  </fieldset> 
</form> 
<script> 
  var divDisplay = document.getElementById("divDisplay"); 
  var inputEmail = document.getElementById("EmailSelect"); 
  divDisplay.textContent = 'pattern: '+inputEmail.pattern; 
  function checkPattern() { 
    if(inputEmail.value !== ''){ 
      var User = inputEmail.value.split("@")[0]; 
      alert("Welcome "+User); 
    } 
  } 
</script> </body> </html>

আউটপুট

উপরের কোড নিচের আউটপুটটি উত্পন্ন করবে:

'Submit' বাটনে ক্লিক করার আগে:

HTML DOM Input Email pattern প্রোপার্টি

অবৈধ প্যাটার্নে 'Submit' বাটনে ক্লিক করলে:

HTML DOM Input Email pattern প্রোপার্টি

বৈধ প্যাটার্নে 'Submit' বাটনে ক্লিক করলে:

HTML DOM Input Email pattern প্রোপার্টি

  1. HTML DOM Input URL pattern প্রপার্টি

  2. HTML DOM Input Search pattern প্রোপার্টি

  3. HTML DOM ইনপুট টেক্সট pattern প্রপার্টি

  4. HTML DOM Input Password pattern প্রোপার্টি