先遍历页面选出选中的行,根据选中的事件得到该行的索引,然后根据索引取出该行每一个单元个的值,附给txt
获取索引代码:
if(name.checked)
{
var Inax=name.parentNode.parentNode.rowIndex;
}
其他的都简单了
获取索引代码:
if(name.checked)
{
var Inax=name.parentNode.parentNode.rowIndex;
}
其他的都简单了
<head>
<title></title>
</head>
<body>
<style>
td.data
{
cursor:hand;
}
</style>
<table border="1" onclick="getValue()">
<tr><td>名称</td><td>数据</td></tr>
<tr><td class="data">111</td><td class="data">222</td></tr>
<tr><td class="data">333</td><td class="data">444</td></tr>
</table>
<script>
function getValue(){
var obj = window.event.srcElement;
if(obj.tagName == "TD" && obj.className == "data"){
alert(obj.innerHTML);
}
}
</script>
</body>
</html>取出值后的处理就不用我再写了吧
// alert(r.innerHTML);
var arrRows=[];
var checkRows=r.parentNode.parentNode.cells;
document.chargeInfoForm.recid.value=checkRows[1].innerHTML;
document.chargeInfoForm.productname.value=checkRows[2].innerHTML;
document.chargeInfoForm.productno.value=checkRows[3].innerHTML;
document.chargeInfoForm.deductno.value=checkRows[4].innerHTML;
document.chargeInfoForm.seasontotal.value=checkRows[5].innerHTML;
document.chargeInfoForm.yeartotal.value=checkRows[6].innerHTML;
document.chargeInfoForm.total.value=checkRows[7].innerHTML;
//for(j=1;j<checkRows.length;j++){
// arrRows.push(checkRows[j].innerHTML);
//
//}
// alert(arrRows); } <td><a href="#" onclick="select(this)" >ά»¤</a> </td>