做好了。多加点分分吧,花了半小时
<table onclick="f(this)">
<tr>
<td>编号</td><td>名称</td><td>规格</td>
</tr>
<tr>
<td>1</td><td>name1</td><td>model1</td>
</tr>
<tr>
<td>2</td><td>name2</td><td>model2</td>
</tr>
</table>
编号<input type="text" name="no">
名称<input type="text" name="name"><script language="javascript"> 
var currentRow=1;
function f(obj){
var rows = obj.rows.length;
for(i=1; i < obj.rows.length;i++)
for(k=0;k<obj.rows[i].cells.length;k++)
if(obj.rows[i].cells[k]==event.srcElement){ 
obj.rows[currentRow].style.background="";
currentRow=i;
obj.rows[i].style.background="#aaffaa"; 
document.all.no.value=obj.rows[i].cells[1].innerText;
document.all.name.value=obj.rows[i].cells[2].innerText;
}}
</script>