如题:
<div class="Searty2"><ol>
 <li><input type="radio"  name="search-radio" value="1">1</li>
 <li><input type="radio"  name="search-radio" value="2">2</li>
 <li><input type="radio"  name="search-radio" value="3">3</li>
 <li><input type="radio"  name="search-radio" value="4">4</li>
 <li><input type="radio"  name="search-radio" value="5">5</li>
 <li><input type="radio"  name="search-radio" value="6">6</li>
 <li><input type="radio"  name="search-radio" value="7">7</li>
 <li><input type="radio"  name="search-radio" value="8">8</li> 
</ol></div>40

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
    <title>無題ドキュメント</title>
    <script language="javascript">
    function _onclick() {
    var radios = document.getElementsByName("search-radio");
    for (i = 0; i < radios.length; i++) {
    if (radios[i].checked) {
    alert(radios[i].value);
    break;
    }
    }
    }
    </script>
    </head>
    <body>
    <div><ol>
     <li><input type="radio"  name="search-radio" value="1">1</li>
     <li><input type="radio"  name="search-radio" value="2">2</li>
     <li><input type="radio"  name="search-radio" value="3">3</li>
     <li><input type="radio"  name="search-radio" value="4">4</li>
     <li><input type="radio"  name="search-radio" value="5">5</li>
     <li><input type="radio"  name="search-radio" value="6">6</li>
     <li><input type="radio"  name="search-radio" value="7">7</li>
     <li><input type="radio"  name="search-radio" value="8">8</li> 
    </ol></div>
    <input type="button" value="GetValue" onclick="_onclick()" />
    </body>
    </html>
    用jquery更简单,但有点忘记了。
      

  2.   


    var item = $('input[name=a][checked]').val();
      

  3.   

    jquery 实现代码$('.Searty2 input').each(function(){
    if($(this).is(":checked")){
    var thisvar = $(this).val();
    alert(thisvar)
    }
    }); })
      

  4.   


    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/JavaScript">
    $(function(){
    $("#abv").click(function(){
    $("input:radio").each(function(){ 
    if(this.checked){
    alert($(this).val()+'被选中');
    }
    }); });
    })
    </script>
    <input type="button" name="1" id="abv" value="123"/>
    <div class="Searty2"><ol>
     <li><input type="radio"  name="search-radio" value="1">1</li>
     <li><input type="radio"  name="search-radio" value="2">2</li>
     <li><input type="radio"  name="search-radio" value="3">3</li>
     <li><input type="radio"  name="search-radio" value="4">4</li>
     <li><input type="radio"  name="search-radio" value="5">5</li>
     <li><input type="radio"  name="search-radio" value="6">6</li>
     <li><input type="radio"  name="search-radio" value="7">7</li>
     <li><input type="radio"  name="search-radio" value="8">8</li> 
    </ol></div>
      

  5.   

    $("input[name=search-radio]").each(function(){if(this.checked){alert($(this).val());}});
      

  6.   

    发现你们都写的不好。这个多简单:   var item = $("input[name='search-radio']:checked").val();
      

  7.   

    发现你们都写的不好。这个多简单:   var item = $("input[name='search-radio']:checked").val();
      

  8.   

    获取radio选中的值:
    $('input[name="search-radio"]:checked').val();
    $('input[@name="search-radio"][checked]');
    $('input[name="search-radio"]').filter(':checked');