JS取得RadioButtonList的Value,Text及选中值等信息

时间:2021-08-01 20:56:17

 

JS取得RadioButtonList的Value,Text及选中值等信息< asp:RadioButtonList ID = " RadioButtonList1 "  runat = " server "
JS取得RadioButtonList的Value,Text及选中值等信息 RepeatColumns
= " 4 "  RepeatDirection = " horizontal " >
JS取得RadioButtonList的Value,Text及选中值等信息    
< asp:ListItem Value = " 1 "  Text = " A1 " ></ asp:ListItem >
JS取得RadioButtonList的Value,Text及选中值等信息    
< asp:ListItem Value = " 2 "  Text = " A2 " ></ asp:ListItem >
JS取得RadioButtonList的Value,Text及选中值等信息    
< asp:ListItem Value = " 3 "  Text = " A3 " ></ asp:ListItem >
JS取得RadioButtonList的Value,Text及选中值等信息    
< asp:ListItem Value = " 4 "  Text = " A4 " ></ asp:ListItem >
JS取得RadioButtonList的Value,Text及选中值等信息
</ asp:RadioButtonList >
JS取得RadioButtonList的Value,Text及选中值等信息
JS取得RadioButtonList的Value,Text及选中值等信息
< input id = " Button1 "  type = " button "  value = " button "  onclick = " fn_GetRadioButtonListInfo(); "   />
JS取得RadioButtonList的Value,Text及选中值等信息
JS取得RadioButtonList的Value,Text及选中值等信息

 

 

JS取得RadioButtonList的Value,Text及选中值等信息
JS取得RadioButtonList的Value,Text及选中值等信息
function  fn_GetRadioButtonListInfo()
JS取得RadioButtonList的Value,Text及选中值等信息JS取得RadioButtonList的Value,Text及选中值等信息
... {
JS取得RadioButtonList的Value,Text及选中值等信息    
//取得RadioButtonList的集合
JS取得RadioButtonList的Value,Text及选中值等信息
    var radListItems = document.all("RadioButtonList1");
JS取得RadioButtonList的Value,Text及选中值等信息    
if(radListItems==null)
JS取得RadioButtonList的Value,Text及选中值等信息JS取得RadioButtonList的Value,Text及选中值等信息    
...{
JS取得RadioButtonList的Value,Text及选中值等信息         alert(
"相关对象对空");
JS取得RadioButtonList的Value,Text及选中值等信息        
return false;
JS取得RadioButtonList的Value,Text及选中值等信息     }

JS取得RadioButtonList的Value,Text及选中值等信息    
//弹出RadioButtonList的Item的个数
JS取得RadioButtonList的Value,Text及选中值等信息
    var radListItesCount = radListItems.length - 1 ;
JS取得RadioButtonList的Value,Text及选中值等信息     alert(
"Item个数"+radListItesCount);
JS取得RadioButtonList的Value,Text及选中值等信息    
JS取得RadioButtonList的Value,Text及选中值等信息    
var radListCheckedValue = "";
JS取得RadioButtonList的Value,Text及选中值等信息    
//遍历Item的Text和Value
JS取得RadioButtonList的Value,Text及选中值等信息
    for(var i = 1; i <=   radListItesCount ; i++ )
JS取得RadioButtonList的Value,Text及选中值等信息JS取得RadioButtonList的Value,Text及选中值等信息    
...{
JS取得RadioButtonList的Value,Text及选中值等信息        
var itemInfo = "";
JS取得RadioButtonList的Value,Text及选中值等信息         itemInfo 
+= "" + i +"Item ";
JS取得RadioButtonList的Value,Text及选中值等信息        
//Value
JS取得RadioButtonList的Value,Text及选中值等信息
         itemInfo += " Value: "+ radListItems[i].value;
JS取得RadioButtonList的Value,Text及选中值等信息        
//Text
JS取得RadioButtonList的Value,Text及选中值等信息
        //itemInfo += " Text: "+ radListItems[i].nextSibling.innerText ;
JS取得RadioButtonList的Value,Text及选中值等信息
        //或者
JS取得RadioButtonList的Value,Text及选中值等信息
         itemInfo += " Text: "+ radListItems[i].parentElement.childNodes[1].innerText ;
JS取得RadioButtonList的Value,Text及选中值等信息        
//是否是选中
JS取得RadioButtonList的Value,Text及选中值等信息
         itemInfo += " 是否选中: "+ radListItems[i].checked;
JS取得RadioButtonList的Value,Text及选中值等信息        
//
JS取得RadioButtonList的Value,Text及选中值等信息
        if(radListItems[i].checked)
JS取得RadioButtonList的Value,Text及选中值等信息             radListCheckedValue 
= radListItems[i].value;
JS取得RadioButtonList的Value,Text及选中值等信息         alert(itemInfo);
JS取得RadioButtonList的Value,Text及选中值等信息     }

JS取得RadioButtonList的Value,Text及选中值等信息    
if(radListCheckedValue=="")
JS取得RadioButtonList的Value,Text及选中值等信息JS取得RadioButtonList的Value,Text及选中值等信息    
...{
JS取得RadioButtonList的Value,Text及选中值等信息         alert(
"没有选中值");
JS取得RadioButtonList的Value,Text及选中值等信息     }

JS取得RadioButtonList的Value,Text及选中值等信息    
else
JS取得RadioButtonList的Value,Text及选中值等信息JS取得RadioButtonList的Value,Text及选中值等信息    
...{
JS取得RadioButtonList的Value,Text及选中值等信息         alert(
"选中Value 为 : "+radListCheckedValue);
JS取得RadioButtonList的Value,Text及选中值等信息     }

JS取得RadioButtonList的Value,Text及选中值等信息    
return false;
JS取得RadioButtonList的Value,Text及选中值等信息}

JS取得RadioButtonList的Value,Text及选中值等信息