HTMLTableCellElement

L'interface HTMLTableCellElement expose des méthodes et des propriétés spécifiques (s'ajoutant à celles fournies par l'interface générique HTMLElement, également disponibles par héritage) pour l'agencement et la gestion de l'apparence des cellules de tableau dans un document HTML, qu'il s'agisse de cellules d'entête ou de données.

Propriétés

Hérite des propriétés de son parent, HTMLElement.

HTMLTableCellElement.colSpan

Renvoie un entier long positif (unsigned long) représentant le nombre de colonnes sur lesquelles doit s'étendre cette cellule. C'est une représentation de l'attribut colspan.

HTMLTableCellElement.rowSpan

Renvoie un entier long positif (unsigned long) représentant le nombre de lignes sur lesquelles doit s'étendre cette cellule. C'est une représentation de l'attribut rowspan.

HTMLTableCellElement.headers Lecture seule

Renvoie un objet DOMSettableTokenList décrivant la liste des id des éléments <th> représentant les entêtes associés à la cellule. C'est une représentation de l'attribut headers.

HTMLTableCellElement.cellIndex Lecture seule

Renvoie un entier long (long) représentant la position de la cellule dans la collection de cellules de l'élement <tr> auquel elle appartient. Cette propriété renvoie-1 si la cellule n'appartient à aucun élément <tr>.

HTMLTableCellElement.align This is an obsolete API and is no longer guaranteed to work.

Renvoie un chaîne DOMString contenant la valeur énumérée de l'attribut align. Cette propriété décrit l'alignement du contenu de la cellule compte tenu du contexte ; ses valeurs possibles sont "left", "right", et "center".

HTMLTableCellElement.bgColor This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant la couleur de fond des cellules. C'est une représentation de l'attribut obsolète bgcolor.

HTMLTableCellElement.axis This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant un nom regroupant des cellules de manière virtuelle. C'est une représentation de l'attribut obsolète axis.

HTMLTableCellElement.height This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant la valeur en pixels de la hauteur de l'empreinte de la cellule. C'est une représentation de l'attribut obsolète height.

HTMLTableCellElement.width This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant la valeur en pixels de la largeur de l'empreinte de la cellule. C'est une représentation de l'attribut obsolète width.

HTMLTableCellElement.ch This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant un unique caractère. Ce caractère est celui utilisé pour l'alignement de toutes les cellules d'une même colonne. Il représente l'attribut char et prend par défaut la valeur du séparateur décimal associé à la langue, par exemple '.' pour l'anglais, ou ',' pour le français. Cette propriété était optionnelle et peu supportée.

HTMLTableCellElement.chOff This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant un entier indiquant le nombre de caractères devant être laissés à droite (pour les écritures de gauche à droite ; sinon à gauche pour les écritures de droite à gauche) du caractère défini par HTMLTableCellElement.ch. Cette propriété était optionnelle et peu supportée.

HTMLTableCellElement.noWrap This is an obsolete API and is no longer guaranteed to work.

Renvoie un valeur booléenne Boolean (en-US) représentant l'attribut nowrap et indiquant si le contenu de la cellule peut être scindé en plusieurs lignes.

HTMLTableCellElement.vAlign This is an obsolete API and is no longer guaranteed to work.

Renvoie une chaîne DOMString contenant une valeur énumérée indiquant le type d'alignement vertical attendu du contenu de la cellule. Cette propriété représente l'attribut valign et peut prendre l'une des valeurs suivantes : "top", "middle", "bottom", ou "baseline".

Méthodes

Aucune méthode spécifique ; hérite des méthodes de son parent, HTMLElement.

Spécifications

Spécification Statut Commentaire
HTML Living Standard
La définition de 'HTMLTableCellElement' dans cette spécification.
Standard évolutif Aucune modification depuis HTML5.
HTML5
La définition de 'HTMLTableCellElement' dans cette spécification.
Recommendation Les propriétés suivantes sont devenues obsolètes : align, axis, bgColor, height, width, ch, chOff, noWrap, et vAlign. La propriété headers est maintenant en lecture seule et renvoie un objet DOMSettableTokenList au lieu d'une simple chaîne DOMString. Les propriétés colspan et rowspan renvoient maintenant des entiers long positifs (unsigned long).
Document Object Model (DOM) Level 2 HTML Specification
La définition de 'HTMLTableCellElement' dans cette spécification.
Obsolete La propriété cellIndex est maintenant accessible en lecture seule.
Document Object Model (DOM) Level 1 Specification
La définition de 'HTMLTableCellElement' dans cette spécification.
Obsolete Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi