Class HTMLTableElement
Contenu
[
Cacher
]HTMLTableElement class
Les méthodes create* et delete* sur la table permettent aux auteurs de construire et de modifier des tables. [HTML 4.01 ] spécifie qu’un seul de chacun des LÉGENDE
,LA TÊTE
, etPIED
les éléments peuvent exister dans une table. Par conséquent, s’il en existe un et que la méthode createTHead() ou createTFoot() est appelée, la méthode renvoie l’élément THead ou TFoot existant. Voir la définition de l’élément TABLE dans HTML 4.01.
Voir aussi leSpécification HTML de niveau 2 du modèle d’objet de document (DOM) .
public class HTMLTableElement : HTMLElement
Propriétés
Nom | La description |
---|---|
Align { get; set; } | Spécifie la position du tableau par rapport au reste du document . Voir la définition de l’attribut align dans HTML 4.01. Cet attribut est obsolète dans HTML 4.01. |
override Attributes { get; } | Un NamedNodeMap contenant les attributs de ce nœud (si c’est un Element) ou null sinon. |
virtual BaseURI { get; } | L’URI de base absolu de ce nœud ou null si l’implémentation n’a pas pu obtenir d’URI absolu. |
BgColor { get; set; } | Couleur d’arrière-plan de la cellule. Voir la définition de l’attribut bgcolor dans HTML 4.01. Cet attribut est obsolète dans HTML 4.01. |
Border { get; set; } | La largeur de la bordure autour du tableau. Voir la définition de l’attribut border dans HTML 4.01. |
Caption { get; } | Renvoie la valeur de la tableLÉGENDE , ou vide s’il n’en existe pas. @version DOM niveau 2 |
CellPadding { get; set; } | Spécifie l’espace horizontal et vertical entre le contenu de la cellule et les bordures de cellule . Voir la définition de l’attribut cellpadding dans HTML 4.01. |
CellSpacing { get; set; } | Spécifie la séparation horizontale et verticale entre les cellules. Voir la définition de l’attribut cellpacing dans HTML 4.01. |
ChildElementCount { get; } | Renvoie le nombre actuel de nœuds d’élément qui sont des enfants de cet élément. 0 si cet élément n’a pas de nœuds enfants qui sont de nodeType 1. |
ChildNodes { get; } | Une NodeList qui contient tous les enfants de ce nœud. S’il n’y a pas d’enfants, il s’agit d’une NodeList ne contenant aucun nœud.. |
Children { get; } | Renvoie les éléments enfants de l’élément actuel. |
ClassList { get; } | Renvoie une DOMTokenList en direct qui contient les jetons reçus de l’analyse de l’attribut “class”. |
ClassName { get; set; } | L’attribut de classe de l’élément. Cet attribut a été renommé en raison de à des conflits avec le mot-clé “class” exposé par de nombreuses langues. Voir la définition d’attribut de classe dans HTML 4.01. |
Dir { get; set; } | Spécifie la direction de base du texte directionnellement neutre et la directionnalité des tableaux. Voir la définition de l’attribut dir dans HTML 4.01. |
FirstChild { get; } | Le premier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null. |
FirstElementChild { get; } | Renvoie le premier nœud d’élément enfant de cet élément. null si cet élément n’a pas d’éléments enfants. |
Frame { get; set; } | Spécifie les bordures de table externes à afficher. Voir la définition de l’attribut frame dans HTML 4.01. |
Id { get; set; } | L’identifiant de l’élément. Voir la définition de l’attribut id dans HTML 4.01. |
InnerHTML { get; set; } | Renvoie un fragment de HTML ou XML qui représente le contenu de l’élément. Peut être défini pour remplacer le contenu de l’élément par des nœuds analysés à partir de la chaîne donnée. |
Lang { get; set; } | Code de langue défini dans RFC 1766. Voir la définition de l’attribut lang dans HTML 4.01. |
LastChild { get; } | Le dernier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null. |
LastElementChild { get; } | Renvoie le dernier nœud d’élément enfant de cet élément. null si cet élément n’a pas d’éléments enfants. |
override LocalName { get; } | Renvoie la partie locale du nom qualifié de ce nœud. Pour les nœuds de tout type autre que ELEMENT_NODE et ATTRIBUTE_NODE et les nœuds créés avec une méthode DOM Niveau 1, comme Document.createElement(), c’est toujours null. |
override NamespaceURI { get; } | L’URI de l’espace de noms de ce nœud, ou null s’il n’est pas spécifié. |
NextElementSibling { get; } | Renvoie le prochain nœud d’élément frère de cet élément. null si cet élément n’a aucun nœud frère d’élément qui vient après celui-ci dans l’arborescence du document. |
NextSibling { get; } | Le nœud suivant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null. |
override NodeName { get; } | Le nom de ce nœud, en fonction de son type. |
override NodeType { get; } | Un code représentant le type de l’objet sous-jacent. |
virtual NodeValue { get; set; } | La valeur de ce nœud, en fonction de son type. |
OuterHTML { get; set; } | Renvoie un fragment de HTML ou XML qui représente l’élément et son contenu. Peut être défini pour remplacer l’élément par des nœuds analysés à partir de la chaîne donnée. |
virtual OwnerDocument { get; } | L’objet Document associé à ce nœud. Il s’agit également de l’objet Document utilisé pour créer de nouveaux nœuds. Lorsque ce nœud est un Document ou un DocumentType qui n’est pas encore utilisé avec un Document, c’est null. |
ParentElement { get; } | Obtient le parentElement de ce nœud. |
ParentNode { get; } | Le parent de ce nœud. Tous les nœuds, à l’exception de Attr, Document, DocumentFragment, Entity et Notation peuvent avoir un parent. Cependant, si un nœud vient d’être créé et n’a pas encore été ajouté à l’arbre, ou s’il a été supprimé de l’arbre, c’est null. |
override Prefix { get; } | Le préfixe d’espace de noms de ce nœud, ou null s’il n’est pas spécifié. Lorsqu’il est défini comme étant nul, sa définition n’a aucun effet |
PreviousElementSibling { get; } | Renvoie le nœud d’élément frère précédent de cet élément. null si cet élément n’a aucun nœud frère d’élément qui précède celui-ci dans l’arborescence du document. |
PreviousSibling { get; } | Le nœud précédant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null. |
Rows { get; } | Renvoie la valeur de la tablePIED , ounul si aucun n’existe. |
Rules { get; set; } | Spécifie les bordures de tableau internes à afficher. Voir la définition de l’attribut rules dans HTML 4.01. |
SchemaTypeInfo { get; } | Les informations de type associées à cet élément. |
ShadowRoot { get; } | Renvoie shadowRoot stocké sur cet élément ou null s’il est fermé. |
Style { get; } | Représente un attribut de style qui permet à l’auteur d’appliquer directement des informations de style à un élément spécifique. |
Summary { get; set; } | Description de l’objectif ou de la structure d’un tableau. Voir la définition de l’attribut récapitulatif dans HTML 4.01. |
TagName { get; } | Le nom de l’élément. |
TBodies { get; } | Renvoie une collection des corps de table (y compris ceux implicites). |
override TextContent { get; set; } | Cet attribut renvoie le contenu textuel de ce nœud et de ses descendants. Lorsqu’il est défini comme étant nul, sa définition n’a aucun effet. Lors de la définition, tous les enfants possibles que ce nœud peut avoir sont supprimés et, si la nouvelle chaîne n’est pas vide ou nulle, remplacés par un seul nœud de texte contenant la chaîne à laquelle cet attribut est défini. |
TFoot { get; } | Renvoie la valeur de la tableLA TÊTE , ounul si aucun n’existe. |
THead { get; } | Renvoie la valeur de la tableLÉGENDE , ou vide s’il n’en existe pas. |
Title { get; set; } | Le titre consultatif de l’élément. Voir la définition de l’attribut title dans HTML 4.01. |
Width { get; set; } | Spécifie la largeur de tableau souhaitée. Voir la définition de l’attribut width dans HTML 4.01. |
Méthodes
Nom | La description |
---|---|
AddEventListener(string, IEventListener) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AddEventListener(string, DOMEventHandler, bool) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AddEventListener(string, IEventListener, bool) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AppendChild(Node) | Ajoute le nœud newChild à la fin de la liste des enfants de ce nœud. Si le newChild est déjà dans l’arborescence, il est d’abord supprimé. |
AttachShadow(ShadowRootMode) | Crée une racine fantôme et l’attache à l’élément actuel. |
CloneNode() | Renvoie un doublon de ce nœud, c’est-à-dire qu’il sert de constructeur de copie générique pour les nœuds. Le nœud dupliqué n’a pas de parent (parentNode est nul) et pas de données utilisateur. |
CloneNode(bool) | Renvoie un doublon de ce nœud, c’est-à-dire qu’il sert de constructeur de copie générique pour les nœuds. Le nœud dupliqué n’a pas de parent (parentNode est nul) et pas de données utilisateur. |
CreateCaption() | Créez un nouvel objet de légende de table ou renvoyez-en un existant. |
CreateTFoot() | Créez une ligne de pied de tableau ou renvoyez-en une existante. |
CreateTHead() | Créez une ligne d’en-tête de tableau ou renvoyez-en une existante. |
DeleteCaption() | Supprimez la légende du tableau, le cas échéant. |
DeleteRow(int) | Supprimer une ligne de tableau. |
DeleteTFoot() | Supprimer le pied de page du tableau, s’il en existe un. |
DeleteTHead() | Supprimer l’en-tête du tableau, s’il en existe un. |
DispatchEvent(Event) | Cette méthode permet de répartir les événements dans le modèle d’événement des implémentations. |
Dispose() | Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées. |
GetAttribute(string) | Récupère une valeur d’attribut par nom. |
GetAttributeNode(string) | Récupère un nœud d’attribut par nom. |
GetAttributeNodeNS(string, string) | Récupère un nœud Attr par nom local et URI d’espace de noms. |
GetAttributeNS(string, string) | Récupère une valeur d’attribut par nom local et URI d’espace de noms. |
GetElementsByClassName(string) | Renvoie un objet NodeList actif contenant tous les éléments du document qui ont toutes les classes spécifiées dans l’argument. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Renvoie une NodeList de tous les éléments descendants avec un nom de balise donné, dans l’ordre du document. |
GetElementsByTagNameNS(string, string) | Renvoie une NodeList de tous les éléments descendants avec un nom local et un URI d’espace de noms donnés dans l’ordre du document. |
virtual GetPlatformType() | Cette méthode est utilisée pour récupérer l’objet ECMAScriptType . |
HasAttribute(string) | Renvoie vrai lorsqu’un attribut avec un nom donné est spécifié sur cet élément ou a une valeur par défaut, faux sinon. |
HasAttributeNS(string, string) | Renvoie vrai lorsqu’un attribut avec un nom local et un URI d’espace de noms donnés est spécifié sur cet élément ou a une valeur par défaut, faux sinon. |
override HasAttributes() | Renvoie si ce nœud (s’il s’agit d’un élément) a des attributs |
HasChildNodes() | Renvoie si ce nœud a des enfants. |
InsertBefore(Node, Node) | Insère le nœud avant le nœud enfant existant. Si enfant est nul, insère le nœud à la fin de la liste des enfants. Si enfant est un objet DocumentFragment, tous ses enfants sont insérés, dans le même ordre, avant enfant. Si l’enfant est déjà dans l’arborescence, il est d’abord supprimé. |
InsertRow(int) | Insérer une nouvelle ligne vide dans le tableau. La nouvelle ligne est insérée immédiatement avant et dans la même section que la actuelleindice ème ligne du tableau. Siindice est -1 ou égal au nombre de lignes, la nouvelle ligne est ajoutée. De plus, lorsque la table est vide la ligne est insérée dans unCORPS qui est créé et inséré dans le tableau. Une ligne de tableau ne peut pas être vide selon [HTML 4.01 ]. |
IsDefaultNamespace(string) | Cette méthode vérifie si le namespaceURI spécifié est l’espace de noms par défaut ou non. |
IsEqualNode(Node) | Teste si deux nœuds sont égaux. Cette méthode teste l’égalité des nœuds, pas la similitude (c’est-à-dire si les deux nœuds sont des références au même objet) qui peut être testée avec Node.isSameNode(). Tous les nœuds identiques seront également égaux, bien que l’inverse puisse ne pas être vrai. |
IsSameNode(Node) | Renvoie si ce nœud est le même nœud que celui donné. Cette méthode permet de déterminer si deux références de nœud renvoyées par l’implémentation font référence au même objet. Lorsque deux références de nœud sont des références au même objet, même via un proxy, les références peuvent être utilisées de manière complètement interchangeable, de sorte que tous les attributs ont les mêmes valeurs et que l’appel de la même méthode DOM sur l’une ou l’autre des références a toujours exactement le même effet. |
LookupNamespaceURI(string) | Recherchez l’URI de l’espace de noms associé au préfixe donné, à partir de ce nœud. |
LookupPrefix(string) | Recherchez le préfixe associé à l’URI de l’espace de noms donné, à partir de ce nœud. Les déclarations d’espace de noms par défaut sont ignorées par cette méthode. Voir Recherche de préfixe d’espace de noms pour plus de détails sur l’algorithme utilisé par cette méthode. |
Normalize() | Met tous les nœuds de texte dans toute la profondeur de la sous-arborescence sous ce nœud, y compris les nœuds d’attribut, dans une forme “normale” où seule la structure (par exemple, les éléments, les commentaires, les instructions de traitement, les sections CDATA et les références d’entité) sépare le texte nœuds, c’est-à-dire qu’il n’y a ni nœuds Text adjacents ni nœuds Text vides. Cela peut être utilisé pour s’assurer que la vue DOM d’un document est la même que s’il avait été enregistré et rechargé, et est utile lorsque des opérations (telles que les recherches XPointer [XPointer]) qui dépendent d’une arborescence de document particulière doivent être utilisé. Si le paramètre “normalize-characters” de l’objet DOMConfiguration attaché au Node.ownerDocument est vrai, cette méthode normalisera également complètement les caractères des nœuds Text. |
QuerySelector(string) | Renvoie le premier élément du document, qui correspond à selector |
QuerySelectorAll(string) | Renvoie une NodeList de tous les éléments du document, qui correspondent à selector |
Remove() | Supprime cette instance. |
RemoveAttribute(string) | Supprime un attribut par nom. |
RemoveAttributeNode(Attr) | Supprime le nœud d’attribut spécifié. |
RemoveAttributeNS(string, string) | Supprime un attribut par nom local et URI d’espace de noms. |
RemoveChild(Node) | Supprime le nœud enfant indiqué par oldChild de la liste des enfants et le renvoie. |
RemoveEventListener(string, IEventListener) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
RemoveEventListener(string, DOMEventHandler, bool) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
RemoveEventListener(string, IEventListener, bool) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
ReplaceChild(Node, Node) | Remplace le nœud enfant oldChild par newChild dans la liste des enfants et renvoie le nœud oldChild. Si newChild est un objet DocumentFragment, oldChild est remplacé par tous les enfants DocumentFragment, qui sont insérés dans le même ordre. Si le newChild est déjà dans l’arborescence, il est d’abord supprimé. |
SetAttribute(string, string) | Ajoute un nouvel attribut. Si un attribut portant ce nom est déjà présent dans l’élément, sa valeur est modifiée pour être celle de la valeur parameter |
SetAttributeNode(Attr) | Ajoute un nouveau nœud d’attribut. Si un attribut portant ce nom (nodeName) est déjà présent dans l’élément, il est remplacé par le nouveau. |
SetAttributeNodeNS(Attr) | Ajoute un nouvel attribut. Si un attribut avec ce nom local et cet URI d’espace de noms est déjà présent dans l’élément, il est remplacé par le nouveau. |
SetAttributeNS(string, string, string) | Ajoute un nouvel attribut. Si un attribut avec le même nom local et le même URI d’espace de noms est déjà présent sur l’élément, son préfixe est modifié pour être la partie préfixe du qualifiéName, et sa valeur est modifiée pour être le paramètre de valeur. |
SetIdAttribute(string, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
SetIdAttributeNode(Attr, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
SetIdAttributeNS(string, string, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
override ToString() | Renvoie unString qui représente cette instance. |
Événements
Nom | La description |
---|---|
event OnAbort | Obtient ou définit le gestionnaire d’événements pour l’événement OnAbort. |
event OnBlur | Obtient ou définit le gestionnaire d’événements pour l’événement OnBlur. |
event OnCancel | Obtient ou définit le gestionnaire d’événements pour l’événement OnCancel. |
event OnCanplay | Obtient ou définit le gestionnaire d’événements pour l’événement OnCanplay. |
event OnCanPlayThrough | Obtient ou définit le gestionnaire d’événements pour l’événement OnCanPlayThrough. |
event OnChange | Obtient ou définit le gestionnaire d’événements pour l’événement OnChange. |
event OnClick | Obtient ou définit le gestionnaire d’événements pour l’événement OnClick. |
event OnCueChange | Obtient ou définit le gestionnaire d’événements pour l’événement OnCueChange. |
event OnDblClick | Obtient ou définit le gestionnaire d’événements pour l’événement OnDblClick. |
event OnDurationChange | Obtient ou définit le gestionnaire d’événements pour l’événement OnDurationChange. |
event OnEmptied | Obtient ou définit le gestionnaire d’événements pour l’événement OnEmptied. |
event OnEnded | Obtient ou définit le gestionnaire d’événements pour l’événement OnEnded. |
event OnError | Obtient ou définit le gestionnaire d’événements pour l’événement OnError. |
event OnFocus | Obtient ou définit le gestionnaire d’événements pour l’événement OnFocus. |
event OnInput | Obtient ou définit le gestionnaire d’événements pour l’événement OnInput. |
event OnInvalid | Obtient ou définit le gestionnaire d’événements pour l’événement OnInvalid. |
event OnKeyDown | Obtient ou définit le gestionnaire d’événements pour l’événement OnKeyDown. |
event OnKeyPress | Obtient ou définit le gestionnaire d’événements pour l’événement OnKeyPress. |
event OnKeyUp | Obtient ou définit le gestionnaire d’événements pour l’événement OnKeyUp. |
event OnLoad | Obtient ou définit le gestionnaire d’événements pour l’événement OnLoad. |
event OnLoadedData | Obtient ou définit le gestionnaire d’événements pour l’événement OnLoadedData. |
event OnLoadedMetadata | Obtient ou définit le gestionnaire d’événements pour l’événement OnLoadedMetadata. |
event OnLoadStart | Obtient ou définit le gestionnaire d’événements pour l’événement OnLoadStart. |
event OnMouseDown | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseDown. |
event OnMouseEnter | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseEnter. |
event OnMouseLeave | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseLeave. |
event OnMouseMove | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseMove. |
event OnMouseOut | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseOut. |
event OnMouseOver | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseOver. |
event OnMouseUp | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseUp. |
event OnMouseWheel | Obtient ou définit le gestionnaire d’événements pour l’événement OnMouseWheel. |
event OnPause | Obtient ou définit le gestionnaire d’événements pour l’événement OnPause. |
event OnPlay | Obtient ou définit le gestionnaire d’événements pour l’événement OnPlay. |
event OnPlaying | Obtient ou définit le gestionnaire d’événements pour l’événement OnPlaying. |
event OnProgress | Obtient ou définit le gestionnaire d’événements pour l’événement OnProgress. |
event OnRateChange | Obtient ou définit le gestionnaire d’événements pour l’événement OnRateChange. |
event OnReset | Obtient ou définit le gestionnaire d’événements pour l’événement OnReset. |
event OnResize | Obtient ou définit le gestionnaire d’événements pour l’événement OnResize. |
event OnScroll | Obtient ou définit le gestionnaire d’événements pour l’événement OnScroll. |
event OnSeeked | Obtient ou définit le gestionnaire d’événements pour l’événement OnSeeked. |
event OnSeeking | Obtient ou définit le gestionnaire d’événements pour l’événement OnSeeking. |
event OnSelect | Obtient ou définit le gestionnaire d’événements pour l’événement OnSelect. |
event OnShow | Obtient ou définit le gestionnaire d’événements pour l’événement OnShow. |
event OnStalled | Obtient ou définit le gestionnaire d’événements pour l’événement OnStalled. |
event OnSubmit | Obtient ou définit le gestionnaire d’événements pour l’événement OnSubmit. |
event OnSuspend | Obtient ou définit le gestionnaire d’événements pour l’événement OnSuspend. |
event OnTimeUpdate | Obtient ou définit le gestionnaire d’événements pour l’événement OnTimeUpdate. |
event OnToggle | Obtient ou définit le gestionnaire d’événements pour l’événement OnToggle. |
event OnVolumeChange | Obtient ou définit le gestionnaire d’événements pour l’événement OnVolumeChange. |
event OnWaiting | Obtient ou définit le gestionnaire d’événements pour l’événement OnWaiting. |
Voir également
- class HTMLElement
- espace de noms Aspose.Html
- Assemblée Aspose.HTML