javascript - 获取动态创建的RadioButtonList的值

标签 javascript asp.net radiobuttonlist selectedvalue

我有一个这样创建的 asp 单选按钮列表:

ListItem item = new ListItem(string Id, string Name);

RadioButtonList1.Items.Add(item);

我无法在 JavaScript 中获取所选项目的值。以下是我的代码部分:

var _rad = document.getElementByName('RadioButtonList1');
for (var j = 0; j < _rad.length; j++) {
        if (_rad[j].checked) {
            _index = _rad[j].value - 1;
        }
    }

最佳答案

您寻求的方法是 document.getElement*s*ByName(...),否则它应该可以工作。

关于javascript - 获取动态创建的RadioButtonList的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6247794/

相关文章:

javascript - 如何在Firefox Web扩展中使用cloneInto?

javascript - 通过javascript将数据发送到不同的机器

javascript - React 组件中的 onChange 行为不符合预期

c# - 当 Request 对象中包含所有字段值时,为什么需要 ViewState?

css - 如何对齐多个单选按钮列表?

c# - 中继器控件中的单选按钮列表

javascript - 在reactJs中动态添加表行时出错

ASP.NET Identity - 关于 [Authorize] 和 RoleManager 的混淆

c# - 是否可以在 gridview 的单元格中滚动?

javascript - Angularjs 1.5.8 - 2 级 ng-repeat 内的单选按钮列表无法正常工作