Derniers tutoriels de développement web
 

TableRow insertCell() Method

<TableRow Object

Exemple

Insérer une nouvelle cell(s) avec un contenu au début d'une ligne de table avec id = « myRow »:

var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell";
Essayez vous - même »

Définition et utilisation

Le insertCell() méthode insère une cellule dans la ligne courante.

Conseil: Utiliser la deleteCell() méthode pour supprimer une cellule dans la ligne de la table en cours.


Support du navigateur

méthode
insertCell() Oui Oui Oui Oui Oui

Syntaxe

tablerowObject .insertCell( Les valeurs des paramètres
Valeur La description
index Requis dans Firefox et Opera, en option dans Internet Explorer, Chrome et Safari. Un certain nombre (starts at 0) à (starts at 0) qui spécifie la position de la nouvelle cellule dans la ligne courante. La valeur de 0 en ce que la nouvelle cellule est insérée dans la première position. La valeur de -1 peut également être utilisé; qui résulte en ce que la nouvelle cellule sera insérée à la dernière position.

Si ce paramètre est omis, insertCell() insère la nouvelle cellule à la dernière position dans IE et à la première position dans Chrome et Safari.

Ce paramètre est requis dans Firefox et Opera, mais en option dans Internet Explorer, Chrome et Safari.

Détails techniques

Valeur de retour: L'élément de cellule insérée

autres exemples

Exemple

Insérer une nouvelle cell(s) avec le contenu à la fin d'une rangée de table avec id = « myRow »:

var row = document.getElementById("myRow");
var x = row.insertCell(-1);
x.innerHTML = "New cell";
Essayez vous - même »

Exemple

Insérer une nouvelle cell(s) avec le contenu à la position d'indice 2 d'une rangée de table avec id = « myRow »:

var row = document.getElementById("myRow");
var x = row.insertCell(2);
x.innerHTML = "New cell";
Essayez vous - même »

Exemple

Insérer une nouvelle cell(s) au début de la première ligne de la table. Les lignes de la table collection (.rows[0]) renvoie une collection de tous les <tr> éléments dans la table avec id "myTable" . Le nombre [0] spécifie l'élément à récupérer, dans cet exemple, la première ligne de la table. Ensuite , nous utilisons insertcell() pour insérer une nouvelle cell(s) à la position de l' index -1:

var firstRow = document.getElementById("myTable").rows[0];
var x = firstRow.insertCell(-1);
x.innerHTML = "New cell";
Essayez vous - même »

Exemple

Supprimer la première cell(s) à partir d' une ligne de la table avec id = « myRow »:

var row = document.getElementById("myRow");
row.deleteCell(0);
Essayez vous - même »

Exemple

Insérer une nouvelle row(s) au début d'une table. Le insertRow() méthode insère une nouvelle ligne à l'index spécifié dans une table, dans cet exemple, la première position (the beginning) d'une table avec id = « myTable ». Ensuite , nous utilisons la insertCell() méthode pour ajouter des cellules dans la nouvelle ligne.

var table = document.getElementById("myTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "NEW CELL1";
cell2.innerHTML = "NEW CELL2";
Essayez vous - même »

<TableRow Object