HTML DOM ইনপুট নম্বর অবজেক্ট <ইনপুট<এলিমেন্টকে type=”number” সহ প্রতিনিধিত্ব করে।
আসুন দেখি কিভাবে ইনপুট নম্বর অবজেক্ট তৈরি করতে হয়
সিনট্যাক্স
নিচের সিনট্যাক্স −
var numberInput = document.createElement(“INPUT”); numberInput.setAttribute(“type”,”number”);
সম্পত্তি
নিচে ইনপুট নম্বর অবজেক্ট-
এর বৈশিষ্ট্য রয়েছেসম্পত্তি | <থ>ব্যাখ্যা |
---|---|
স্বয়ংক্রিয়ভাবে সম্পূর্ণ | এটি সংখ্যা ইনপুট ক্ষেত্রের স্বয়ংসম্পূর্ণ বৈশিষ্ট্যের মান প্রদান করে এবং পরিবর্তন করে। |
অটোফোকাস | এটি ফিরে আসে এবং পৃষ্ঠা লোড করার সময় ইনপুট নম্বর ক্ষেত্রটি ফোকাস করা উচিত কিনা তা পরিবর্তন করে। |
নিষ্ক্রিয় | এটি ফিরে আসে এবং ইনপুট নম্বর ক্ষেত্রটি নিষ্ক্রিয় কিনা তা সংশোধন করে। |
ডিফল্ট মান | এটি ইনপুট নম্বর ক্ষেত্রের ডিফল্ট মান প্রদান করে এবং পরিবর্তন করে। |
ফর্ম | এটি ফর্মের রেফারেন্স প্রদান করে যেটিতে HTML নথিতে ইনপুট নম্বর ক্ষেত্র রয়েছে। |
তালিকা | এটি ডেটালিস্টের রেফারেন্স প্রদান করে যাতে ইনপুট নম্বর ক্ষেত্র থাকে। |
সর্বোচ্চ | এটি ইনপুট নম্বর ক্ষেত্রের সর্বোচ্চ বৈশিষ্ট্যের মান ফেরত দেয় এবং পরিবর্তন করে। |
মিনিট | এটি ইনপুট নম্বর ক্ষেত্রের মিন অ্যাট্রিবিউটের মান ফেরত দেয় এবং পরিবর্তন করে। |
নাম | এটি ইনপুট নম্বর ক্ষেত্রের নামের বৈশিষ্ট্যের মান প্রদান করে এবং পরিবর্তন করে। |
শুধুমাত্র পঠন | এটি রিটার্ন করে এবং ইনপুট নম্বর ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য কিনা তা সংশোধন করে। |
প্রয়োজন | এটি ফেরত দেয় এবং ফর্মটি জমা দেওয়ার আগে নম্বর ক্ষেত্রটি অবশ্যই পূরণ করতে হবে কিনা তা সংশোধন করে৷ |
ধাপ | এটি ইনপুট নম্বর ফিল্ডের সেট অ্যাট্রিবিউটের মান ফেরত দেয় এবং পরিবর্তন করে। |
টাইপ | এটি সংখ্যা ইনপুট ক্ষেত্রের টাইপ অ্যাট্রিবিউটের মান প্রদান করে। |
মান | এটি সংখ্যা ইনপুট ক্ষেত্রের মান বৈশিষ্ট্যের বিষয়বস্তু প্রদান করে এবং পরিবর্তন করে। |
স্থানধারক | এটি সংখ্যা ইনপুট ক্ষেত্রের স্থানধারক বৈশিষ্ট্যের মান প্রদান করে এবং পরিবর্তন করে। |
পদ্ধতি
ইনপুট নম্বর অবজেক্ট
এর পদ্ধতিগুলি নীচে দেওয়া হলপদ্ধতি | <থ>ব্যাখ্যা |
---|---|
স্টেপআপ() | এটি ইনপুট নম্বর ক্ষেত্রের মান তার প্যারামিটারে নির্দিষ্ট করা মান দ্বারা বৃদ্ধি করে। |
পদক্ষেপ () | এটি ইনপুট নম্বর ক্ষেত্রের মান তার প্যারামিটারে নির্দিষ্ট করা মান দ্বারা হ্রাস করে। |
উদাহরণ
ইনপুট সংখ্যা বস্তুর একটি উদাহরণ দেখা যাক −
<!DOCTYPE html> <html> <style> body{ text-align:center; background-color:#363946; color:#fff; } form{ margin:2.5rem auto; } button{ background-color:#db133a; border:none; cursor:pointer; padding:8px 16px; color:#fff; border-radius:5px; font-size:1.05rem; outline:none; } .show{ font-weight:bold; font-size:1.4rem; } </style> <body> <h1>form Property Demo</h1> <form id="Form 1"> <fieldset> <legend>Form 1</legend> <input type="month" class="monthInput"> </fieldset> </form> <button onclick="identify()">Identify Month Input Field</button> <p class="show"></p> <script> function identify() { var formId = document.querySelector(".monthInput").form.id; document.querySelector(".show").innerHTML = "Hi! I'm from " + formId; } </script> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
“একটি ইনপুট নম্বর ক্ষেত্র তৈরি করুন-এ ক্লিক করুন একটি নম্বর ইনপুট ক্ষেত্র তৈরি করতে ” বোতাম৷
৷