Cet article fournit un aperçu de la propriété InnerText pour atteindre les objectifs suivants.
Comment fonctionne la propriété InnerText en JavaScript
Le fonctionnement du texte inner dépend des syntaxes suivantes.
Pour obtenir le texte d'un élément HTML:
nœud.InnerText;Pour définir / mettre à jour le texte d'un élément HTML:
nœud.innerText = "texte"Dans les syntaxes ci-dessus:
Comment utiliser la propriété InnerText dans JavaScript
Les exemples suivants démontrent l'utilisation du texte de texte propriété en html.
Exemple 1: Obtenez le texte d'un élément HTML
Nous avons illustré cet exemple pour montrer comment le texte d'un élément peut être obtenu en utilisant InnerText. propriété.
Html
C'est un exemple de texte de texte
Dans le code ci-dessus, un paragraphe (id = ”P1«) Est créé qui contient un petit Tag et un fort étiqueter. De plus, une fonction get () est appelée sur le clic bouton.
Javascrip
fonction get ()Une fonction nommée obtenir() est créé qui contient un alerte Instruction pour afficher le texte d'un élément (id = ”P1").
Sortir
Il est observé que le texte du paragraphe (id = ”P1«) Et tous ses descendants (Span et Strong) sont affichés.
Exemple 2: Mettez à jour le texte d'un élément HTML
Le code HTML et JS fourni ci-dessous aide à mettre à jour le texte de l'élément.
Html
Ceci est un exemple de propriété InnerText
Le code HTML crée un paragraphe avec id = ”P1»Et bouton qui exécute le mise à jour() fonction sur son sur clic propriété.
Javascrip
Function Update ()Le code JavaScript fourni ci-dessus crée une fonction de mise à jour () qui applique la propriété innert texte au paragraphe avec id = ”P1".
Sortir
Il est observé à partir de la sortie que le texte du paragraphe a été mis à jour au nouveau texte.
Exemple 3: Définissez le texte pour un élément HTML
Dans cet exemple, le texte d'un élément sera placé à l'intérieur de l'autre élément et le code suivant aide à le faire.
Html
Bienvenue à Linuxhint
Le code HTML contient un paragraphe avec id = ”vieux«, Un bouton pour déclencher le ensemble() fonction, et une rubrique avec id = ”nouveau".
Javascrip
fonction set ()Le code ci-dessus obtient le texte d'un élément de paragraphe (id = ”vieux«) Et attribue ce texte à l'élément de tête (id =”nouveau").
Sortir
La sortie ci-dessus montre que le texte du paragraphe (id = "vieux») Est défini sur un titre (id =“nouveau»).
Différence entre InnerText et InnerHTML
Le texte de texte et innerhtml peut mettre la confusion dans votre tête. Le texte inner ne considère que le contenu textuel tandis que le innerhtml Fonctions sur le contenu HTML d'un élément qui peut également inclure les balises. Cette section fournit la différence entre InnerText et InnerHTML en utilisant le code suivant.
Html
Bienvenue à Linuxhint
Le code ci-dessus crée une balise de paragraphe et deux boutons. Le premier bouton déclenche le texte() fonction alors que la deuxième fonction exécute le html () fonction.
Javascrip
functionText ()Deux fonctions sont créées qui pratiquent le texte de texte et innerhtml propriétés sur un paragraphe id = ”texte".
Sortir
Il est observé que le innerhtml montre les éléments intérieurs tandis que le texte de texte a seulement récupéré le contenu textuel.
Conclusion
La propriété innerText de JavaScript vous permet d'obtenir ou de mettre à jour / définir le contenu d'un élément HTML. Cet article démontre diverses syntaxes de la propriété InnerText de JavaScript avec des exemples qui transmettent mieux le concept. En parcourant l'article, vous auriez appris à obtenir le texte, à mettre à jour le texte ou à définir un texte sur un élément HTML en utilisant la propriété InnerText de JavaScript. Enfin, nous avons présenté la différence entre InnerText et InnerHTML pour ouvrir le concept dans votre tête.