0

I've just discovered that Google forms allows radio buttons to be checked, then unchecked by clicking on them a second time:

enter image description here

Do you know of any valid uses of this? It would be helpful to do some UX research into it.

And do you know if it's been documented anywhere? Their own Material Design v3 guidelines explicity disallow this: "Once selected, there is always one radio button selected in the group, users can change their selection but they can’t unselect."

1
  • 2
    This question is similar to: Can radio act as check box, allow deselection?. If you believe it’s different, please edit the question, make it clear how it’s different and/or how the answers on that question are not helpful for your problem. Commented Jan 3 at 15:49

2 Answers 2

1

The whole purpose of Radio buttons is to make a single selection only.

But I can see a potential use case for this behaviour. Consider a form where there are some optional questions, a user might accidentally click on one of these options and then there is no way to deselect in case they realise that they do not wish to answer this question.

I have never observed this behaviour in any design system.

I have created various form for online tools and have always opted for clear selection button or None/I don't wish to answer as an option to provide flexibility.


Possible reason why Google opted for this approach

  • Google forms is totally modular and it becomes complex to add a clear selection button.
  • Form creator can be naive and might not add "None" as an option.
  • There is no option to keep a pre selected radio button in form builders (to keep None as pre selected).

Would love to hear more on this behaviour.

0
0

It turns out that Jotform doesn't allow un-checking (it treats radio buttons the standard HTML way):

Radio button question in Jotform

Interesting note: it doesn't provide a "none of the above" option by default, resulting in radio button questions acting like required fields when an option is checked.

Typeform on the other hand does allow unchecking in their own version of radio buttons:

Radio-style question in Typeform

1
  • But to address the question, do you think that the TypeForm implementation is a valid use case? Commented Jan 4 at 21:51

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.