Saya selalu bertanya-tanya apakah ada cara atau trik untuk membatalkan pilihan tombol radio setelah Anda memilih satu.
Saya mengajukan ini sebagai pertanyaan umum, bukan mengenai program tertentu. itu bisa berupa program desktop atau halaman web.
Setelah Anda mengklik tombol radio, sepertinya tidak ada cara untuk tidak memilihnya, jadi jika Anda ingin mengosongkan bidang, Anda tidak bisa begitu Anda telah membuat pilihan. Ini semacam 'memaksa' Anda untuk memilih sesuatu.
UPDATE : Maaf, saya merujuk ke tombol radio dan bukan kotak centang, saya bingung persyaratan.
user-interface
user-experience
nmuntz
sumber
sumber
Jawaban:
Anda sedang memikirkan tombol radio:
... dan antarmuka apa pun yang membuat Anda ingin menghapus centang pada sekelompok tombol radio adalah Doing It Wrong ™. Tombol radio harus (terbaik) memulai dengan opsi default dicentang, tidak menerima input jika pengguna tidak membuat pilihan, atau (terburuk) menyediakan tombol untuk menghapus centang semuanya.
Jika mengeluh kepada perancang perangkat lunak / situs web bukanlah suatu pilihan, berikut adalah bookmarklet yang menghapus centang pada setiap tombol radio pada halaman:
... dan inilah versi yang berfungsi di konsol:
Jika Anda berurusan dengan perangkat lunak desktop, satu-satunya opsi biasanya keluar dari layar bermasalah dan kembali masuk.
sumber
li
elemen), lalu klik kananul
elemen sekitarnya dan pilih Edit sebagai HTML . Salin salah satu tombol radio lainnya (li
elemen) dan masukkan di sebelah yang lain. Pilih di halaman, lalu editul
lagi untuk menghapus tombol radio.Tambahkan tombol radio yang disebut Tidak Ada
sumber
Itu umumnya merupakan masalah dengan Tombol Radio, jenis bundar dari widget pemilihan yang memungkinkan hanya satu grup untuk dipilih. Kotak centang dirancang untuk memeriksanya atau menghapus centang. Saya ragu bahwa kotak centang secara umum tidak memungkinkan pemilihan. Mungkin baik untuk memberikan contoh masalah Anda.
Perhatikan bahwa jika Anda memiliki masalah 'membatalkan pilihan' item yang dipilih terakhir dalam satu set, itu selalu baik untuk mencoba mengklik pilihan Anda sambil menekan CTRL pada saat yang sama.
sumber
Apakah Anda yakin tidak mengacu pada tombol radio? Anda biasanya dapat menghapus centang pada kotak centang. Jika Anda mengacu pada tombol radio, hal terdekat yang dapat saya pikirkan adalah menggunakan plugin dev toolbar untuk Firefox untuk menghapus tombol radio.
Menu> Formulir> Hapus tombol Radio
sumber
Edit:
Jika ini adalah tombol radio Anda bisa menggunakan sampel Javascript ini atau mungkin melakukan sesuatu dengan AutoHotKey untuk membuat pintasan Anda sendiri untuk itu:
Tidak benar-benar relevan lagi, meskipun masih bermanfaat:
sumber