问题:
tr.cells[0].innerHTML这个值没办法赋给input,
想法:table是遍历查询生成的,从mysql取到的数据显示在里面,
因为要对每一行进行数据操作,就打算获得每一行的动态id,用动态id去进行数据的增删改查,
但是获得的这个id没办法传到处理数据的jsp,想到的解决办法是放在一个隐藏的input里面传过去,这样也不会影响页面美观,
function changeTextAraa(a){
var td=a.parentNode,tr=td.parentNode;//方法一
alert(tr.cells[0].innerHTML)//动态id
var m=document.getElementById("lineid").value;//隐藏input的value
m=tr.cells[0].innerHTML;//这个赋值就不知道怎么写了
}
<td style="text-align:center; " id="lineid"><input name="lineid" onclick="changeTextAraa(this)"> </td>