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

HTML DOM ইনপুট টেক্সট অবজেক্ট


ভূমিকা

HTML DOM ইনপুট টেক্সট অবজেক্ট type="text" 가진 <input> এলিমেন্টের সাথে জড়িত। আমরা createElement() এবং getElementById() মেথড যথাক্রমে ব্যবহার করে type="text" 가진 একটি ইনপুট এলিমেন্ট তৈরি এবং অ্যাক্সেস করতে পারি।

প্রপার্টিগুলো

টেক্সট অবজেক্টের প্রপার্টিগুলো নিচে দেওয়া হলো:

প্রপার্টিবিবরণ
autocompleteএকটি টেক্সট ফিল্ডের autocomplete এট্রিবিউটের মান সেট বা রিটার্ন করতে
Autofocusপেজ লোড হওয়ার সময় টেক্সট ফিল্ড অটোমেটিক্যালি ফোকাস পাবে কিনা সেট বা রিটার্ন করতে
defaultValueটেক্সট ফিল্ডের ডিফল্ট মান সেট বা রিটার্ন করতে
Disabledটেক্সট ফিল্ড ডিজেবল করা হয়েছে কিনা সেট বা রিটার্ন করতে
Formটেক্সট ফিল্ড ধারণকারী ফর্মের রেফারেন্স রিটার্ন করতে
maxLengthএকটি টেক্সট ফিল্ডের maxlength এট্রিবিউটের মান সেট বা রিটার্ন করতে
nameএকটি টেক্সট ফিল্ডের name এট্রিবিউটের মান সেট বা রিটার্ন করতে
patternএকটি টেক্সট ফিল্ডের pattern এট্রিবিউটের মান সেট বা রিটার্ন করতে
placeholderএকটি টেক্সট ফিল্ডের placeholder এট্রিবিউটের মান সেট বা রিটার্ন করতে
readOnlyটেক্সট ফিল্ড রিড-অনলি কিনা সেট বা রিটার্ন করতে
requiredফর্ম সাবমিট করার আগে টেক্সট ফিল্ড বাধ্যতামূলক পূরণ করতে হবে কিনা সেট বা রিটার্ন করতে
sizeটেক্সট ফিল্ডের size এট্রিবিউটের মান সেট বা রিটার্ন করতে
typeএটি একটি রিড-অনলি প্রপার্টি যা টেক্সট ফিল্ডটি কোন ফর্ম এলিমেন্ট টাইপ তা রিটার্ন করে
valueটেক্সট ফিল্ডের value এট্রিবিউটের মান সেট বা রিটার্ন করতে
listটেক্সট ফিল্ড ধারণকারী datalist-এর রেফারেন্স রিটার্ন করতে

সিনট্যাক্স

ইনপুট টেক্সট অবজেক্ট তৈরি করার সিনট্যাক্স:

var P = document.createElement("INPUT"); P.setAttribute("type", "text");

উদাহরণ

নিচে ইনপুট টেক্সট অবজেক্টের একটি উদাহরণ দেওয়া হলো:

<!DOCTYPE html> <html> <head> <script>    function createText() {       var P = document.createElement("INPUT");       P.setAttribute("type", "text");       document.body.appendChild(P);    } </script> </head> <body> <h1>Text object example</h1> <p>নিচের বাটনে ক্লিক করে type text 가진 একটি ইনপুট ফিল্ড তৈরি করুন</p> <button onclick="createText()">CREATE</button> <br><br> USERNAME: </body> </html>

আউটপুট

এটি নিচের আউটপুটটি তৈরি করবে:

HTML DOM ইনপুট টেক্সট অবজেক্ট

CREATE বাটনে ক্লিক করার পর:

HTML DOM ইনপুট টেক্সট অবজেক্ট

  1. HTML DOM Input Search অবজেক্ট

  2. HTML DOM ইনপুট টেক্সট অবজেক্ট

  3. HTML DOM Del অবজেক্ট

  4. HTML DOM Input Password অবজেক্ট