'আন-সিলেক্ট' একটি রেডিওবটন? [বন্ধ]


14

আমি সবসময়ই ভাবছি যে একবার আপনি একটি নির্বাচন করার পরে কোনও রেডিও বোতামটি আন-সিলেক্ট করার কোনও উপায় বা কৌশল আছে কিনা।

আমি এটিকে একটি জেনেরিক প্রশ্ন হিসাবে জিজ্ঞাসা করছি, কোনও নির্দিষ্ট প্রোগ্রাম সম্পর্কিত নয়। এটি কোনও ডেস্কটপ প্রোগ্রাম বা ওয়েবপৃষ্ঠা হতে পারে।

একবার আপনি একটি রেডিও বোতামে ক্লিক করলে মনে হয় এটিকে আন-সিলেক্ট করার কোনও উপায় নেই, সুতরাং আপনি যদি ক্ষেত্রটি ফাঁকা ছেড়ে যেতে চান, আপনি একবারে ইতিমধ্যে একটি নির্বাচন করে ফেললে পারবেন না। এটি আপনাকে 'নির্বাচন' করার জন্য 'বাধ্য' করে তোলে।

আপডেট : দুঃখিত, আমি রেডিও বোতামগুলি উল্লেখ করছিলাম, চেকবক্সগুলি না, আমি শর্তগুলি বিভ্রান্ত করেছিলাম।


2
আপনি কোথায় এই আচরণটি দেখেছেন তার একটি নির্দিষ্ট উদাহরণ দিতে পারেন? সাধারণত চেক বাক্সগুলি আপনাকে বাক্সটিকে চেক এবং আনচেক উভয়ই করতে দেয়।
ভারী

2
আমি মনে করি আপনি রেডিও বোতাম সম্পর্কে কথা বলছেন?
fretje

@ ফ্রেটজে: হ্যাঁ, আমি দুঃখিত। আমি রেডিও বোতামগুলি উল্লেখ
করছিলাম


3
আপনি যদি কোনও পুরোনো গাড়ি রেডিওর মুখোমুখি হয়ে থাকেন তবে প্রিসেট বোতামগুলি এমন শারীরিক বস্তু ছিল যা আপনাকে ধাক্কা দিতে হয়েছিল one অন্যটিতে চাপ না দিয়ে একজনকে "নির্বাচিত" করা নিকট-অসম্ভব ছিল। আমি নিশ্চিত যে "রেডিও বোতাম" নামটি এসেছে।
আলে

উত্তর:


31

আপনি রেডিও বোতামের কথা ভাবছেন:

রাউন্ড চেকবক্সগুলির একটি গ্রুপ যেখানে একসাথে কেবলমাত্র একজনকে নির্বাচন করা যায়

… এবং যে কোনও ইন্টারফেস যা আপনাকে রেডিও বোতামগুলির একটি গোষ্ঠীটি আনছেক করতে চায় তা হ'ল এটি ভুল ™ ™ রেডিও বোতামগুলির (সেরা) চেক হওয়া কোনও ডিফল্ট বিকল্পটি দিয়ে শুরু করা উচিত, যদি ব্যবহারকারী কোনও পছন্দ না করে তবে ইনপুট গ্রহণ না করে, বা (সবচেয়ে খারাপ) সমস্ত কিছু অনিচ্ছুক করার জন্য একটি বোতাম সরবরাহ করে।

যদি সফ্টওয়্যার / ওয়েবসাইট ডিজাইনারের কাছে অভিযোগ করা কোনও বিকল্প না হয় তবে এখানে একটি বুকমার্কলেট রয়েছে যা একটি পৃষ্ঠার প্রতিটি রেডিও বোতামটি পরীক্ষা করে না:

javascript:(function(){var%20inputs%20=%20document.getElementsByTagName(%27input%27);for(var%20i%20=%20inputs.length-1;i>=0;i--){if(inputs[i].getAttribute(%27type%27)===%27radio%27)inputs[i].checked=false}})()

... এবং এখানে একটি সংস্করণ যা কনসোলে কাজ করে:

(function(){var inputs = document.getElementsByTagName('input');for(var i = inputs.length-1;i>=0;i--){if(inputs[i].getAttribute('type')==='radio')inputs[i].checked=false}})()

আপনি যদি ডেস্কটপ সফ্টওয়্যার নিয়ে কাজ করছেন তবে একমাত্র বিকল্পটি হ'ল সমস্যাযুক্ত পর্দা থেকে বেরিয়ে এসে আবার ফিরে।


আমি খারাপ এবং পরিকল্পিতভাবে তৈরি করা অনলাইন সমীক্ষাগুলি দিয়ে প্রতিবারই এটিকে হোঁচট খাচ্ছি। আমি এই স্ক্রিপ্টটি ক্রোমের কনসোলে চালানোর সময় " অপ্রত্যাশিত টোকেন% " বলে বলে চালাতে পারি নি। পরিবর্তে আমি যা করেছি তা হ'ল এইচটিএমএল সম্পাদনা করার জন্য Chrome এর ক্ষমতা ব্যবহার করা হয়েছিল: F12 টিপুন। খুব দূরে বাম দিকে সামান্য ম্যাগনিফাইং গ্লাস টিপুন, রেডিওবোটনটি নির্বাচন করুন (এটি একটি liউপাদান হওয়া উচিত ), তারপরে আশেপাশের ulউপাদানটি ডান ক্লিক করুন এবং এইচটিএমএল হিসাবে সম্পাদনা নির্বাচন করুন । অন্যান্য রেডিও বোতামগুলির একটির ( liউপাদানগুলি) অনুলিপি করুন এবং এটি অন্যদের পাশে sertোকান। এটি পৃষ্ঠাতে নির্বাচন করুন এবং তারপরে ulরেডিও বোতামটি সরাতে আবার সম্পাদনা করুন ।
জিজ্ঞাসা বি।

1
@AskeB। আমি সবেমাত্র একটি সংস্করণ যুক্ত করেছি যা কনসোলে কাজ করে!
s4y

7

কিছুই নয় একটি রেডিও বোতাম যুক্ত করুন


1
+1 এটাই আমি করব ... রেডিও বোতামগুলি "ডিজাইনের মাধ্যমে" নির্বাচিত করা যাবে না!
fretje

3

এটি সাধারণত রেডিও বাটনগুলির সাথে সমস্যা, নির্বাচনী উইজেটের বিজ্ঞপ্তি জাতীয় ধরণের যা কেবলমাত্র একটি দলের জন্য বেছে নিতে পারে। চেকবক্সগুলি চেক বা চেক না করে চেক করার জন্য ডিজাইন করা হয়েছে। আমি সন্দেহ করি যে সাধারণভাবে চেকবক্সগুলি অনির্বাচন করতে দেয় না। আপনার সমস্যার উদাহরণ দেওয়া ভাল হতে পারে।

মনে রাখবেন যে আপনার যদি কোনও সেটটিতে শেষ নির্বাচিত আইটেমটি 'নির্বাচন না করা' সমস্যা হয় তবে একই সময়ে সিটিআরএল টিপানোর সময় আপনার নির্বাচনের উপর ক্লিক করার চেষ্টা করা সর্বদা ভাল।


2
এটি আসলে কোনও সমস্যা নয়, তাদের একটি নির্বাচন প্রয়োজন বলে মনে করা হচ্ছে। "উত্তর নেই" কার্যকর হলে এগুলি ব্যবহার করার কথা নয়।
গ্রেগ ডি

আমি 'সাধারণভাবে একটি সমস্যা' ব্যবহার করছিলাম একটি অলঙ্কৃত ডিভাইস হিসাবে এটি চিহ্নিত করার জন্য যে ওপি সম্ভবত রেডিও বোতামগুলি উল্লেখ করেছে, চেকবক্সগুলি নয়। আমি বোঝাতে চাইনি যে এটি আসলে একটি সমস্যা ছিল।
akf

1
সিটিআরএল সমাধানের জন্য +1, যা প্রায়শই জানা যায় না
জ্ঞুপি

0

আপনি কি নিশ্চিত যে আপনি কোনও রেডিও বোতামটি উল্লেখ করছেন না? আপনি সাধারণত একটি চেকবক্স আনচেক করতে পারেন। আপনি যদি কোনও রেডিও বোতাম উল্লেখ করছেন তবে আমি যে নিকটতম জিনিসটি ভাবতে পারি তা হ'ল ফায়ারফক্সের রেডিও বোতাম সাফ করার জন্য ডেভ টুলবার প্লাগইনটি ব্যবহার করা।
মেনু> ফর্মগুলি> সাফ রেডিও বোতামগুলি


হ্যাঁ, আমি দুঃখিত, আমি রেডিও বোতামগুলি উল্লেখ করছিলাম।
nmuntz

0

সম্পাদনা:

যদি এটি একটি রেডিও বোতাম হয় তবে আপনি এই জাভাস্ক্রিপ্ট নমুনাটি ব্যবহার করতে পারেন বা এটির জন্য নিজের শর্টকাট তৈরি করতে অটোহটকি দিয়ে সম্ভবত কিছু করতে পারেন:

<script language="JavaScript">
<!--
function unCheckRadio(oRadio) {
      var or = document.getElementsByName(oRadio);
      for (var i = 0; i < or.length; i++) {
         or[i].checked = false;
     }
}
//-->
</script>

সত্যই এখনও প্রাসঙ্গিক না, যদিও দরকারী:

আমি বিভিন্ন অ্যাপ্লিকেশন এবং কীওয়ার্ড শর্টকাট ব্যবহার করতে শিখিয়ে দক্ষতা এবং অভিজ্ঞতার উন্নতি করতে পারি কিবোর্ড শর্টকাটস শীর্ষক বিষয় নিয়ে বেশ কয়েকটি পোস্ট লিখেছি। তবে আমি যখনই কোনও অ্যাকাউন্টে লগইন করি, তখন ইউজারিড এবং পাসওয়ার্ড প্রবেশের জন্য আমি ফিল্ড বক্সটি সরাতে ট্যাব বোতামটি ব্যবহার করি এবং আমি "আমাকে সাইন ইন করুন" চেক বাক্সটি নির্বাচন করতে বা অনির্বাচিত করতে মাউসটি ব্যবহার করি।

বিকল্প পাঠ

কেবলমাত্র আমি আজ বুঝতে পেরেছি যে চেক বাক্সটি নির্বাচন বা নির্বাচন করতে কীবোর্ড শর্টকাট কী তা আমি অবগত নই। কিছুটা গুগলিং করেছে এবং জানতে পেরেছিল যে স্পেস বারটি চেক বাক্সের জন্য ব্যবহৃত হয়। আপনি 'স্মরণে রাখুন' বা 'আমি নীতিটি স্বীকার করি' এর মতো বিভিন্ন জায়গায় চেক বাক্স জুড়ে আসতে পারেন এবং এই সমস্ত জায়গাগুলিতে একটি চেক বাক্স নির্বাচন করতে বা নির্বাচন থেকে নির্বাচিত করতে স্পেস বারটি ব্যবহার করতে ভুলবেন না।


নোট ফায়ারফক্স কীবোর্ড গাইড উল্লেখ করেছে যে একটি রেডিও বোতামে একটি টগল (চালু / বন্ধ) বিকল্প নেই
আইভো ফ্লিপস

হ্যাঁ, তিনি তাঁর প্রশ্ন সম্পাদনা করার পরে এটি আসলেই কার্যকর নয়
আইভো ফ্লিপস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.