var radio = document.getElementsByName( '#{id:radioGroup1}' ); // ラジオボタンをクリアする for ( var i=0; i<radio.length; i++ ) { if ( radio[i].checked == true ) { radio[i].checked = false; break; } }
https://bit.ly/2Tj7ijiで説明したコードのCSJS版。
通常はこちらを使った方がよい。
チェックボックスの値をすべて選択する(https://bit.ly/2QGkptf)の応用でfalseにすればチェックが外れる。
ただし、ラジオボタンは一つしか選択できないので、一つチェックを外せばそこで処理を終わらせてよい。