效果如图: 实现代码: <style> table.formdata/*表格样式*/ { border:1px solid #5F6F7E; border-collapse:collapse;/*表格相邻边被合并 */ font-family:微软雅黑; font-size:10px; padding:2px; } </style> <script type="text/javascript"> function hilite(obj) { //选择包含<input>的<td>标记 obj = document.getElementById("td"+obj.id.toString()); obj.style.border = '2px solid #007EFF'; //加粗、变色 } function delite(obj) { obj = document.getElementById("td"+obj.id.toString()); obj.style.border = '0px solid #ABABAB'; //恢复回原来的边框 } </script> <table class="formdata"> <tr> <th></th> <th>2004</th> <th>2005</th> <th>2006</th> </tr> <tr> <tr><!--onFocus聚焦时,onBlur当光标离开时的事件;注意:td单元格的id比文本框的id多一个“td”,正是这样才能选择到包含<input>的<td>标记--> <th style="width:50px;">张三</th> <td ></td> <td ></td> <td ></td> </tr> <tr> <th>李四</th> <td ></td> <td ></td> <td ></td> </tr> <tr> <th>王五</th> <td ></td> <td ></td> <td ></td> </tr> </table> 相关文章: 2022-12-23 2021-12-05 2021-11-29 2021-11-22 2022-01-01 2022-12-23 2022-01-02 2021-08-05