一个从后台传过来的数据集list.界面进行循环遍历...然后我在每遍历的数据前,加一个单选框...用户可以选择一条数据...这个javascript是怎么获得用户选中的是哪条数据啊....例如说每条数据中都有一个字段是id.我向单选按钮绑定这个id...求高手帮忙

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <script> </script>
     </HEAD> <BODY>
    <input type="radio" name="id" onclick="if(this.checked) alert(this.value)" value='id'>id
    <input type="radio" name="id" onclick="if(this.checked) alert(this.value)" value='name'>name
     </BODY>
    </HTML>
      

  2.   

    <forEeach items="${list)" var="obj">
           <input type="radio" id="${obj.id}" name="rad" value="${obj.id}" onclick="getCheckedId(this)"/>
    </forEeach><script>
       function getCheckedId(rad)
       {
          var id =  rad.id;
          alert(id);
       }<script>
      

  3.   

    你遍历每个radiobox,就可以知道哪个radiobox选中了,哪个没选中
    或者将他们放到一个组中,