0

javascript を使用してテーブルから特定の行を削除しようとしています。私が今やろうとしている方法は、ボタン (削除ボタン) をクリックして現在の行の ID を取得し、行を削除することです。問題は、テーブル内の現在の行 ID を取得していないことです。ユーザーが削除ボタンをクリックしたときに現在の行の ID を取得するのを手伝ってくれる人がいれば、残りは自分で解決できると思います。ありがとう

/*The Javascript*/
function delete_row() {     
        alert('id goes here');
        //getElementById('row').innerHTML ='hello';
        //id.deleteRow();
        //var table = document.getElementByTagName('items_table');
        //var row = table.rows[index];
                //document.getElementByTagName('items_table').deleteRow(0);
}

/*The HTML of the Table*/
<table id="items_table">
    <tr id="row_1">
        <td>
            <input type="text" value="item1"/>
        </td>
        <td>
            <button onclick="delete_row();">X</button>
        </td>
    </tr>
/*   Five rows in this table...  */
    <tr id="row_5">
        <td>
            <input type="text" value="item5"/>
        </td>
        <td>
            <button onclick="delete_row();">X</button>
        </td>
    </tr>
</table>
4

3 に答える 3