javascript - 如何知道从所有选项中选择了哪个单选按钮?

标签 javascript model-view-controller

我有一个问题列表,每个问题有 4 个选项。现在我想知道哪个单选按钮被选中?

最佳答案

如果单选按钮有 id,您可以使用:

if (document.getElementById('radioId').checked){
    //do something
}

如果您有大量它们,您可以使用:

var radioButtons = document.getElementsByName('radioButtonName');

获取具有该名称字段的所有单选按钮,然后使用带有 if 语句的 for 循环遍历所有单选按钮,以查看它们是否在内部被选中。

for(i=0;i<radioButtons.length;i++){
    if(radiobutton[i].checked){
        //do something
    }
}

关于javascript - 如何知道从所有选项中选择了哪个单选按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36616300/

相关文章:

javascript - 如何根据文本框中的值填充下拉列表?

java - MouseMotionListener 捕获 Point 的速度不够快

php - 在基本 PHP MVC 中返回 Ajax 请求的 json 响应

javascript - PhoneGap onDeviceReady 未触发

javascript - Facebook Javascript sdk,需要按两次登录按钮

javascript - 通过javascript获取点击时列表项的内部值

javascript - 如何对通过 ajax 添加到页面的元素执行 jQuery 方法?

javascript - 如何使跨度可点击?

javascript - 使用 Knockout 从 Json 创建对象时遇到问题

c# - Azure Active Directory 获取用户组