如何得到选中的 radio的value以及select的value?
还有一个就是通过js设置select的选中项

解决方案 »

  1.   

    function getSelectedRadio(name){
        var radios = document.getElementsByName(name);
        for(var i=0;i<radios.length;i++){
            if(radios[i].checked) return radios[i];
        }
        return null;
    }
    function getSelectedValue(el){
    el=document.getElementsById(el);
    return el.options[el.selectedIndex].value;
    }
      

  2.   

    function setSelectedValue(el,value){
    el=document.getElementsById(el);
    for(var i=0,len=el.options.length;i<len;i++){
    if(el.options[i].value==value){
    el.options[i].selected=true;
    return;
    }
    }
    }
      

  3.   

    foyuan(暴走零零漆) 他的答案
    是对的.
      

  4.   

    RadioID=window.document.getElementById("yourRaidoID")
    RadioID.options[RadioID.selectedIndex].value;