<head>
<script language="javascript">
     function select(){
  alert(123);
     }
    </script>
  </head>
  <body>
    <form  name="form1" id="table_1">
   <table border="1" class="table" align="center">
   <tr align="center">
   <td>名字</td><td>首选</td><td>备选</td>
   </tr>
   <tr align="center">
  <td>1</td><td><input type="radio" name="check1" id="11" onClick="select();" value="大厦" ></td>              <td><input type="radio" name="check2" id="17" onclick="select();" value="大厦"></td>
   </tr>
   </table>
    </form>
  </body>

解决方案 »

  1.   

    onClick="select();"
    楼主的这个函数名select有问题 和其dom中的函数名重复了 换个别的名字就可以了
    所以我么尽量不要用这种有歧义的名字做函数名
      

  2.   

    换个函数名select1 即可。
    <head>
    <script language="javascript">
      function select1(){
    alert(123);
      }
      </script>
      </head>
      <body>
      <form name="form1" id="table_1">
      <table border="1" class="table" align="center">
      <tr align="center">
      <td>名字</td><td>首选</td><td>备选</td>
      </tr>
      <tr align="center">
      <td>1</td><td><input type="radio" name="check1" id="11" onClick="select1();" value="大厦" ></td> <td><input type="radio" name="check2" id="17" onclick="select1();" value="大厦"></td>
      </tr>
      </table>
      </form>
      </body>
      

  3.   

    同上 楼主用到了html的关键词了
      

  4.   


       select 是html的关键字
      

  5.   

    onClick="select();" 关键字的问题,以后避免用关键字命名