[英]How to check is the button is selected in each radio group?
我有3個廣播組,我想檢查一下是否在每個廣播組中都選擇了按鈕。
例如我想要這樣的東西
if (in each radio group one button is selected){
do something
}
if ( one of RadioGroups have no selected button) {
Show something like Toast
}
按名稱閱讀三組。 然后迭代器其他它。 使用條件語句檢查.checked。
var radios = document.getElementsByTagName('input1');
var value;
for (var i = 0; i < radios.length; i++) {
if (radios[i].type === 'radio' && radios[i].checked) {
// get value, set checked flag or do whatever you need to
value = radios[i].value;
}
}
假設您有三個radioButton,即一二和三。 你可以這樣
if(one.isChecked() || two.isChecked() || three.isChecked()){
//do something
}else if(!one.isChecked() || !two.isChecked() || !three.isChecked()){
//do something
Toast.makeText(TourClass.this, "Passwords do not match",
Toast.LENGTH_LONG).show();
}
使用getCheckedRadioButtonId()
在RadioGroup
查找選中的RadioButton
。
為每個RadioGroup編寫以下代碼:
if (radioGroup.getCheckedRadioButtonId() == -1)
{
// no radio buttons are checked
}
else
{
// one of the radio buttons is checked
}
您還可以在此處查看答案如何檢查Android中的單選按鈕中是否選中了單選按鈕?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.