<table border="1" align="center"> 
  <tr ondblclick="alert(radio1.value);"> 
    <td> <input type="radio" id="radio1" name="checked" value="1011" />1011 </td> 
    <td>张三 </td> 
<td>南京 </td> 
  </tr> 
  <tr ondblclick="alert(radio2.value);"> 
    <td> <input type="radio" id="radio2" name="checked" value="1012" />1012 </td> 
    <td>李四 </td> 
<td>上海 </td> 
  </tr> 
</table> 

解决方案 »

  1.   


    <script type="text/javascript">
    <!--
    function show(e){
    var e = window.event || e;
    var otarget = e.srcElement || e.target;
    if(otarget.tagName.toLowerCase() == "td"){
    if(otarget.innerHTML.indexOf("radio") != -1){
    alert(otarget.innerText)
    }
    }
    }
    //-->
    </script><table border="1" align="center" onclick="show(event)"> 
      <tr> 
        <td> <input type="radio" name="checked" value="1011" />1011 </td> 
        <td>张三 </td> 
    <td>南京 </td> 
      </tr> 
      <tr> 
        <td> <input type="radio" name="checked" value="1012" />1012 </td> 
        <td>李四 </td> 
    <td>上海 </td> 
      </tr> 
    </table> 
      

  2.   

    LS的只能点击<td> <input type="radio" name="checked" value="1011" />1011 </td> 这一列弹出警告
    我需要的是点击一行的任意一列,都能获得 radio 的值
    不知怎么解决
      

  3.   


    <script type="text/javascript">
    <!--
        function show(e){
            var e = window.event || e;
            var otarget = e.srcElement || e.target;
            alert(otarget.parentNode.firstChild.innerText)
        }
    //-->
    </script><table border="1" align="center" onclick="show(event)"> 
      <tr> 
        <td> <input type="radio" name="checked" value="1011" />1011 </td> 
        <td>张三 </td> 
    <td>南京 </td> 
      </tr> 
      <tr> 
        <td> <input type="radio" name="checked" value="1012" />1012 </td> 
        <td>李四 </td> 
    <td>上海 </td> 
      </tr> 
    </table> 
      

  4.   

    又出现问题了 
    这段脚本能显示radio后面的内容,但是不能显示radio的value
    我要实现的代码是这样子的 
    <form name="form1" method="post" action="">
    <table border='1' align="center">
      <tr onclick='show(event)'>
        <td class='special'>1<input type='radio' name='selected' value='111111'></td>
    <td>111111</td>
    <td>张三</td>
    <td>男</td>
      </tr>
    </table>
    </form>
    单击这一行,要么显示radio的值111111,要么显示<td>111111</td>中的111111还请你帮忙解决一下