কম্পিউটার

HTML এনটাইপ অ্যাট্রিবিউট


HTML এনটাইপ অ্যাট্রিবিউট ফর্ম ডেটার জন্য এনকোড বিন্যাস নির্দিষ্ট করে। যখন পোস্ট পদ্ধতি ব্যবহার করা হয় তখন এনটাইপ অ্যাট্রিবিউট নির্দিষ্ট করা যেতে পারে।

এখানে, এনটাইপ অ্যাট্রিবিউটের নিম্নলিখিত মান থাকতে পারে −

মান
বিবরণ
অ্যাপ্লিকেশন/x-www-form-urlencoded
এটি ডিফল্ট মান। পাঠানোর আগে সমস্ত অক্ষর এনকোড করা হয় (স্পেসগুলি "+" চিহ্নগুলিতে রূপান্তরিত হয়, এবং বিশেষ অক্ষরগুলি ASCII HEX মানগুলিতে রূপান্তরিত হয়)
মাল্টিপার্ট/ফর্ম-ডেটা
এটি অক্ষর এনকোড করে না। ব্যবহারকারী যদি ফাইল আপলোড নিয়ন্ত্রণে থাকা ফর্মগুলি ব্যবহার করেন তবে এই মানটি প্রয়োজন৷
টেক্সট/প্লেইন
এই মান দিয়ে এনটাইপ স্পেসগুলি "+" চিহ্নগুলিতে রূপান্তরিত হয়, তবে কোনও বিশেষ অক্ষর এনকোড করা হয় না

আসুন HTML এনটাইপ-এর উদাহরণ দেখি সম্পত্তি:

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<title>HTML enctype attribute</title>
<style>
   form {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   * {
      padding: 2px;
      margin:5px;
   }
   input[type="button"] {
      border-radius: 10px;
   }
</style>
</head>
<body>
<form enctype="multipart/form-data" action="" method="post">
<fieldset>
<legend>HTML-enctype-attribute</legend>
<label for="EmailSelect">Email Id:
<input type="email" id="EmailSelect">
<input type="button" onclick="getUserEmail('david')" value="David">
<input type="button" onclick="getUserEmail('shasha')" value="Shasha"><br>
<input type="button" onclick="login()" value="Login">
</label>
<div id="divDisplay"></div>
</fieldset>
</form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var inputEmail = document.getElementById("EmailSelect");
   function getUserEmail(userName) {
      if(userName === 'david')
         inputEmail.value = 'davidMiller@MNC.com';
      else
         inputEmail.value = 'shashaGreen@MNC.com';
   }
   function login() {
      if(inputEmail.value !== '')
         divDisplay.textContent = 'Successful Login. Hello '+inputEmail.value.split("@")[0];
      else
         divDisplay.textContent = 'Enter Email Id';
   }
</script>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

1) 'লগইন' ক্লিক করা হচ্ছে৷ খালি ইমেল ক্ষেত্র -

সহ বোতাম

HTML এনটাইপ অ্যাট্রিবিউট

2) 'লগইন' ক্লিক করার পরে৷ ইমেল ক্ষেত্র সেট সহ বোতাম -

HTML এনটাইপ অ্যাট্রিবিউট


  1. HTML শৈলী বৈশিষ্ট্য

  2. HTML স্টার্ট অ্যাট্রিবিউট

  3. HTML রোস্প্যান অ্যাট্রিবিউট

  4. এইচটিএমএল ট্যাবিনডেক্স অ্যাট্রিবিউট