ボタンをクリックしたときにその行の番号を取得する

以下のように 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の行番号が入ります。