Table insertRow()Method

Table 对象参考手册Table Object

Definition and Usage

The insertRow() method is used to insert a new row at a specified position in a table.

Syntax

tableObject.insertRow(index)

Value Description
index

Specifies the position at which to insert the new row (starting at 0).



Browser Support

Internet ExplorerFirefoxOperaGoogle ChromeSafari

All major browsers support the insertRow() method


Example

Example

Insert a new row at the first position in the table:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Example Tutorial(example.com)</title>
<script>
function displayResult(){
    var table=document.getElementById("myTable");
    var row=table.insertRow(0);
    var cell1=row.insertCell(0);
    var cell2=row.insertCell(1);
    cell1.innerHTML="New";
    cell2.innerHTML="New";
}
</script>
</head>
<body>

<table id="myTable" border="1">
    <tr>
        <td>cell 1</td>
        <td>cell 2</td>
    </tr>
    <tr>
        <td>cell 3</td>
        <td>cell 4</td>
    </tr>
</table>
<br>
<button type="button" onclick="displayResult()">Insert new row</button>

</body>
</html>

Try it Yourself »


Table 对象参考手册Table Object Other Extensions