以下のように 5列目にボタンを配置した時
<tr> <td><?php ''; ?></td> <td><?php echo $str[0]; ?></td> <td><?php echo $str[1]; ?></td> <td><?php echo $str[2]; ?></td> <td onclick='row_number(this);'> <input type='button' value='入力' /> </td> <td><?php echo ""; ?></td> </tr>
function row_number(data) { var col = data.parentNode.rowIndex; }
とすることで取得ボタンを押すとcalの行番号が入ります。