<a href="...">
কোনও ব্রাউজারে ট্যাবস্টপ হওয়া থেকে এটি বাতিল করা কি সম্ভব ? আমি জাভাস্ক্রিপ্ট ছাড়াই এটি করতে চাই।
<a href="...">
কোনও ব্রাউজারে ট্যাবস্টপ হওয়া থেকে এটি বাতিল করা কি সম্ভব ? আমি জাভাস্ক্রিপ্ট ছাড়াই এটি করতে চাই।
উত্তর:
কিছু ব্রাউজার এই tabindex="-1"
বৈশিষ্ট্যটিকে সমর্থন করে তবে সেগুলি সবই নয়, কারণ এটি কোনও স্ট্যান্ডার্ড আচরণ নয়।
আধুনিক, এইচটিএমএল 5 অনুবর্তী, ব্রাউজারগুলি সেই [tabindex]
বৈশিষ্ট্যটিকে সমর্থন করে , যেখানে এর মান একটি -1
উপাদানটিকে ট্যাবড হওয়া থেকে বাধা দেয়।
মানটি যদি negativeণাত্মক পূর্ণসংখ্যা হয়
তবে ব্যবহারকারী এজেন্টকে অবশ্যই উপাদানটিকে ফোকাস করার অনুমতি দিতে হবে, তবে অনুক্রমিক ফোকাস নেভিগেশন ব্যবহার করে উপাদানটি পৌঁছানোর অনুমতি দেওয়া উচিত নয়।
আমার মনে হয় আপনি জাভাস্ক্রিপ্ট দ্বারা এই কাজ করতে পারে, আপনি ওভাররাইড window.onkeypress
বা onkeydown
, ফাঁদ ট্যাব বোতাম, আর কাঙ্খিত নির্দেশ মতো ফোকাস সেট।
href
আপনার অ্যাঙ্কর ট্যাগ থেকে বৈশিষ্ট্যটি সরান
$('[href="whatever-the-url-is"]').removeAttr('href');