সরাসরি একটি ইনপুট পাঠ্যবক্স মান পেতে বিভিন্ন পদ্ধতি রয়েছে (কোনও ফর্ম উপাদানটির অভ্যন্তরে ইনপুট উপাদানটি মোড়ানো না করে):
পদ্ধতি 1:
document.getElementById('textbox_id').value
পছন্দসই বাক্সের মান পেতে
উদাহরণ স্বরূপ, document.getElementById("searchTxt").value;
দ্রষ্টব্য: 2,3,4 এবং 6 পদ্ধতিটি উপাদানগুলির সংকলন প্রদান করে, তাই কাঙ্ক্ষিত ঘটনাটি পেতে [পুরো_সংখ্যক] ব্যবহার করুন। প্রথম উপাদানটির জন্য, [0] ব্যবহার করুন, দ্বিতীয়টির জন্য 1 ব্যবহার করুন এবং আরও ...
পদ্ধতি 2:
document.getElementsByClassName('class_name')[whole_number].value
একটি লাইভ এইচটিএমএল সংগ্রহ সংগ্রহ করে যা ব্যবহার করুন
উদাহরণস্বরূপ, এটি document.getElementsByClassName("searchField")[0].value;
যদি আপনার পৃষ্ঠার প্রথম পাঠ্যবক্স হয়।
পদ্ধতি 3:
ব্যবহার করুন document.getElementsByTagName('tag_name')[whole_number].value
যা একটি সরাসরি এইচটিএমএল সংগ্রহ সংগ্রহ করে
উদাহরণস্বরূপ, document.getElementsByTagName("input")[0].value;
যদি এটি আপনার পৃষ্ঠায় প্রথম পাঠ্যবাক্স হয়।
পদ্ধতি 4:
document.getElementsByName('name')[whole_number].value
যা> একটি সরাসরি নোডলিস্ট প্রদান করে
উদাহরণস্বরূপ, এটি document.getElementsByName("searchTxt")[0].value;
যদি আপনার পৃষ্ঠায় 'সন্ধানের পাঠ্য' নামের প্রথম পাঠ্যবক্স হয়।
পদ্ধতি 5:
document.querySelector('selector').value
উপাদানটি নির্বাচন করতে কোনও সিএসএস নির্বাচক ব্যবহার করে এমন শক্তিশালী ব্যবহার করুন
উদাহরণস্বরূপ, ট্যাগ দ্বারা নাম দ্বারা নির্বাচিত দ্বারা নির্বাচিত ক্লাস দ্বারা নির্বাচিত document.querySelector('#searchTxt').value;
আইডি
document.querySelector('.searchField').value;
দ্বারা
document.querySelector('input').value;
নির্বাচিত
document.querySelector('[name="searchTxt"]').value;
পদ্ধতি 6:
document.querySelectorAll('selector')[whole_number].value
যা উপাদানগুলি নির্বাচন করতে কোনও সিএসএস নির্বাচনকারীও ব্যবহার করে, তবে এটি সেই নির্বাচক সহ সমস্ত উপাদানকে স্ট্যাটিক নোডলিস্ট হিসাবে ফিরিয়ে দেয়।
উদাহরণস্বরূপ, ট্যাগ দ্বারা নাম দ্বারা নির্বাচিত দ্বারা নির্বাচিত ক্লাস দ্বারা নির্বাচিত document.querySelectorAll('#searchTxt')[0].value;
আইডি
document.querySelectorAll('.searchField')[0].value;
দ্বারা
document.querySelectorAll('input')[0].value;
নির্বাচিত
document.querySelectorAll('[name="searchTxt"]')[0].value;
সমর্থন
Browser Method1 Method2 Method3 Method4 Method5/6
IE6 Y(Buggy) N Y Y(Buggy) N
IE7 Y(Buggy) N Y Y(Buggy) N
IE8 Y N Y Y(Buggy) Y
IE9 Y Y Y Y(Buggy) Y
IE10 Y Y Y Y Y
FF3.0 Y Y Y Y N IE=Internet Explorer
FF3.5/FF3.6 Y Y Y Y Y FF=Mozilla Firefox
FF4b1 Y Y Y Y Y GC=Google Chrome
GC4/GC5 Y Y Y Y Y Y=YES,N=NO
Safari4/Safari5 Y Y Y Y Y
Opera10.10/
Opera10.53/ Y Y Y Y(Buggy) Y
Opera10.60
Opera 12 Y Y Y Y Y
উপকারী সংজুক
- আরও বিশদ সহ সমস্ত বাগ সহ এই পদ্ধতিগুলির সমর্থন দেখতে এখানে ক্লিক করুন
- স্ট্যাটিক সংগ্রহ এবং লাইভ সংগ্রহের মধ্যে পার্থক্য এখানে ক্লিক করুন
- নোডলিস্ট এবং এইচটিএমএল সংগ্রহের মধ্যে পার্থক্য এখানে ক্লিক করুন