我想将此代码转换为JavaScript代码:
rdb1 = (RadioButton)DataList1.Items[i].FindControl("rdb1");
怎么做?
答案 0 :(得分:0)
在单选按钮上放置一个唯一的类,然后您可以轻松地使用jQuery来遍历DOM并找到该控件。
这是在Stack Overflow上找到控件的example。
以下是如何通过jQuery从网页获取任何内容的tutorial。
祝你好运,希望这会有所帮助。答案 1 :(得分:0)
在使用 id 属性的JavaScript中,可以轻松检索特定元素,因为all tags
的ID必须唯一。
var radio1= document.getElementById("rdb1"); //this returns the element
Here是一个关于如何在获取元素后做其他事情的简单教程。
编辑 - 我看到你只想在javascript中选择值:
function radiochanged(){
var radio1= document.getElementById("rdb1");
var rdb1_value;
for (i=0;i<radio1.length;i++)
{
if (radio1[i].checked)
{
rdb1_value = radio1[i].value;
}
}
}
<input id="rdb1" type="radio" onClick="radiochanged()">