| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/API/HTMLElement/innerText | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis mars 2016.
La proprit innerText de l'interface HTMLElement reprsente le contenu textuel affich d'un nud et de ses descendants.
En lecture, elle correspond approximativement au texte que l'utilisateurice obtiendrait en slectionnant le contenu de l'lment avec le curseur puis en le copiant dans le presse-papiers.
En criture, elle remplace les enfants de l'lment par la valeur donne, en convertissant les sauts de ligne en lments HTML <br>.
Note :
Il est facile de confondre innerText avec Node.textContent, mais il existe des diffrences importantes entre les deux.
En rsum, innerText tient compte de l'apparence affiche du texte, alors que textContent non.
Une chane de caractres reprsentant le contenu textuel affich d'un lment.
Si l'lment lui-mme n'est pas affich (angl.) (par exemple, s'il est dtach du document ou cach la vue), la valeur retourne est la mme que celle de la proprit Node.textContent.
Attention :
Dfinir innerText sur un nud supprime tous les enfants du nud et les remplace par un seul nud texte contenant la chane de caractres fournie.
Cet exemple compare innerText avec Node.textContent.
Remarquez que innerText prend en compte des lments comme <br> et ignore les lments cachs.
<h3>lment source :</h3>
<p id="source">
<style>
#source {
color: red;
}
#text {
text-transform: uppercase;
}
</style>
<span id="text">
Regardez<br />
comment ce texte<br />
est interprt ci-dessous.
</span>
<span >TEXTE CACH</span>
</p>
<h3>Rsultat de textContent :</h3>
<textarea id="textContentOutput" rows="18" cols="40" readonly></textarea>
<h3>Rsultat de innerText :</h3>
<textarea id="innerTextOutput" rows="6" cols="40" readonly></textarea>
const source = document.getElementById("source");
const textContentOutput = document.getElementById("textContentOutput");
const innerTextOutput = document.getElementById("innerTextOutput");
textContentOutput.value = source.textContent;
innerTextOutput.value = source.innerText;
| Spcification |
|---|
| HTML # the-innertext-idl-attribute |
HTMLScriptElement.innerTextHTMLElement.outerTextElement.innerHTMLCette page a t modifie le 6 janv. 2026 par les contributeurices du MDN.
HTMLElementaccessKeyaccessKeyLabelanchorElementattributeStyleMapautocapitalizeautocorrectautofocuscontentEditabledatasetdirdraggableeditContextenterKeyHinthiddeninertinnerTextinputModeisContentEditablelangnonceoffsetHeightoffsetLeftoffsetParentoffsetTopoffsetWidthouterTextpopoverspellcheckstyletabIndextitletranslatevirtualKeyboardPolicywritingSuggestionsBeforeUnloadEventDOMStringMapErrorEventHTMLAnchorElementHTMLAreaElementHTMLAudioElementHTMLBRElementHTMLBaseElementHTMLBodyElementHTMLButtonElementHTMLCanvasElementHTMLDListElementHTMLDataElementHTMLDataListElementHTMLDialogElementHTMLDivElementHTMLDocumentHTMLEmbedElementHTMLFieldSetElementHTMLFormControlsCollectionHTMLFormElementHTMLFrameSetElementHTMLGeolocationElementHTMLHRElementHTMLHeadElementHTMLHeadingElementHTMLHtmlElementHTMLIFrameElementHTMLImageElementHTMLInputElementHTMLLIElementHTMLLabelElementHTMLLegendElementHTMLLinkElementHTMLMapElementHTMLMediaElementHTMLMenuElementHTMLMetaElementHTMLMeterElementHTMLModElementHTMLOListElementHTMLObjectElementHTMLOptGroupElementHTMLOptionElementHTMLOptionsCollectionHTMLOutputElementHTMLParagraphElementHTMLPictureElementHTMLPreElementHTMLProgressElementHTMLQuoteElementHTMLScriptElementHTMLSelectElementHTMLSourceElementHTMLSpanElementHTMLStyleElementHTMLTableCaptionElementHTMLTableCellElementHTMLTableColElementHTMLTableElementHTMLTableRowElementHTMLTableSectionElementHTMLTemplateElementHTMLTextAreaElementHTMLTimeElementHTMLTitleElementHTMLTrackElementHTMLUListElementHTMLUnknownElementHTMLVideoElementHashChangeEventHistoryImageDataLocationMessageChannelMessageEventMessagePortNavigatorPageRevealEventPageSwapEventPageTransitionEventPluginPluginArrayPromiseRejectionEventRadioNodeListTimeRangesUserActivationValidityStateWindowWorkletGlobalScopeCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |