1 ফেব্রুয়ারী, 2013 সম্পাদনা করুন। এই উত্তরের জনপ্রিয়তা এবং বৈশিষ্ট্য এবং বৈশিষ্ট্য সম্পর্কিত সংস্করণ 1.9 (এবং 2.0)-তে jQuery এ পরিবর্তনের কারণে আমি ইনপুটটিতে বৈশিষ্ট্য / বৈশিষ্ট্য অ্যাক্সেস করার সময় এটি কীভাবে কাজ করে তা দেখতে কয়েকটি নোট এবং একটি ফিডাল যুক্ত করেছি, বোতাম এবং কিছু নির্বাচন। কোলাহলটি এখানে: http://jsfiddle.net/pVBU8/1/
সমস্ত ইনপুট পান:
var allInputs = $(":input");
সমস্ত ইনপুট টাইপ পান:
allInputs.attr('type');
মান পেতে:
allInputs.val();
দ্রষ্টব্য: .val () এর মতো নয়: যেখানে প্রাসঙ্গিক সেই ধরণের জন্য এটি পরীক্ষা করা হয়। ব্যবহার করুন:
.attr("checked");
1 ফেব্রুয়ারী, 2013 সম্পাদনা করুন - পুনরায়: jQuery 1.9 প্রপ (ব্যবহার না করে অ্যাটার () ব্যবহার করুন যেমন অ্যাটর পরিবর্তিত বৈশিষ্ট্যের জন্য যথাযথ মান প্রদান করবে না।
.prop('checked');
বা সহজভাবে
$(this).checked;
চেকটির মান পেতে - বর্তমানে তা যাই হোক না কেন। বা কেবলমাত্র ': চেকড' ব্যবহার করুন যদি আপনি কেবল যাচাই করে থাকেন তাদের চান।
সম্পাদনা: টাইপ করার আরও একটি উপায় এখানে:
var allCheckboxes=$('[type=checkbox]');
সম্পাদনা 2: ফর্মটি নোট করুন:
$('input:radio');
পারফর্ম করা হয়েছে
$(':radio');
যা উভয়ই সমান:
$('input[type=radio]');
তবে "ইনপুট" পছন্দসই তাই এটি কেবল ইনপুটগুলি পায় এবং সর্বজনীন '* "ব্যবহার করে না যখন রূপটি $(':radio')
ব্যবহার করা হয় যা সমান$('*:radio');
19 আগস্ট, 2015 সম্পাদনা করুন: এর জন্য অগ্রাধিকারটি ব্যবহার করা $('input[type=radio]');
উচিত যা আধুনিক ব্রাউজারগুলিকে একটি রেডিও ইনপুট অনুসন্ধানের জন্য অনুকূলিত করতে দেয়।
সম্পাদনা ফেব্রুয়ারী 1 ফেব্রুয়ারী, 2013 প্রতি মন্তব্য পুনরায়: উপাদানগুলি @ ডারিওম্যাক নির্বাচন করুন
$('select').prop("type");
"একাধিক" বৈশিষ্ট্য এবং উপর নির্ভর করে হয় "সিলেক্ট-ওয়ান" বা "সিলেক্ট-মাল্টিপল" ফেরত আসবে
$('select')[0].type
এটি উপস্থিত থাকলে প্রথম নির্বাচনের জন্য একইটি প্রদান করে। এবং
($('select')[0]?$('select')[0].type:"howdy")
টাইপটি উপস্থিত থাকলে অথবা "কীভাবে" তা না থাকলে তা ফিরিয়ে দেবে।
$('select').prop('type');
DOM এর মধ্যে প্রথমটির সম্পত্তি উপস্থিত থাকলে বা যদি না থাকে তবে "অপরিজ্ঞাত" প্রদান করে।
$('select').type
এটি উপস্থিত থাকলে প্রথমটির প্রকার বা যদি না উপস্থিত থাকে তবে একটি ত্রুটি প্রদান করে।