logo

TextContent в Javascript

Свойството textContent на JavaScript работи, за да зададе и получи текстовото съдържание на страницата. Използва се за предаване и показване на текстовото съдържание на някаква информация, етикети и голям размер на данните и техните възли. TextContent варира от nodeValue на маркера на скрипта и връща съдържание от дъщерни възли на множество типове данни.

Ако възелът е текстов възел, инструкция за обработка или забележка на етикет, тогава javascript textContent получава или задава текста. TextContent показва конкатенацията на textContent на всеки дъщерен възел. Той показва инструкциите за обработка и коментарите към другите типове възли.

Синтаксис

Има два налични синтаксиса за текстовото съдържание на JavaScript. Първият синтаксис използва за задаване на текста на възел, а вторият синтаксис използва за извличане на текста на възела.

Синтаксис 1:

Следният синтаксис се използва за задаване на текста на възела с помощта на текстово съдържание.

опитайте catch catch java
 Node_element.textContent = information; 

Синтаксис 2:

Следният синтаксис използва текстово съдържание, за да получи текста на възела.

 Node_element.textContent; 

Върната стойност:

  • Низът съдържа текста на изходния възел и неговия дъщерен възел. Изходът показва нулева стойност, ако даден елемент е документ или тип документ.
  • Дъщерните възли се заменят с единичен текстов възел с помощта на набора от атрибута textContent. Атрибутът има конкретен низ като съдържание.

Примери

Следващите примери показват набора и получават различни типове информация с помощта на атрибута textContent.

Пример 1

Следващият пример използва текстово съдържание в javascript, за да зададе информацията. Данните за възела показват текста на таговете.

 textContent in JavaScript using node <h3> textContent in JavaScript using node </h3> <h4> Set node information for child javascript nodes</h4> Click Here! function display() { var ele = document.getElementById(&apos;textContent_information&apos;); ele.textContent = &apos; <i> JavaScript </i> <h2> Set or get the content of node </h2>&apos;; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример 2

Следващият пример използва текстово съдържание в javascript, за да получи информацията. Можем да получим стойността на бутона на функцията за кликване.

 textContent in JavaScript using node <h3> textContent in JavaScript using node </h3> <h4> Get node information for child javascript nodes </h4> Get node information for child javascript nodes <br> Click the Button! var text_in = document.getElementById(&apos;myData1&apos;).textContent; function fdisplay() { document.getElementById(&apos;textContent_information&apos;).textContent = text_in; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример 3

Следващият пример използва текстово съдържание в javascript, за да получи информацията. Можем да получим стойността на бутона на функцията за кликване.

java инициализира масив
 textContent in JavaScript using node <h3> textContent in JavaScript using node </h3> <h4> Set node information for child javascript nodes </h4> Click the Button! function fdisplay() { var text_in = document.getElementById(&apos;value&apos;).textContent; document.getElementById(&apos;textContent_information&apos;).textContent = text_in; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример4

Следващият пример използва текстово съдържание на стойността на бутона, за да получи и зададе информацията. Можем да получим стойността след натискане на бутона.

 textContent in JavaScript using node <h3> textContent in JavaScript using node </h3> <p id="info"> Get node information for child javascript nodes </p> Click the Button! <br> See the value! function fdisplay() { document.getElementById(&apos;value&apos;).textContent = &apos;the information of the node has been changed using click function!&apos;; var text_in = document.getElementById(&apos;info&apos;).textContent; document.getElementById(&apos;values&apos;).textContent = text_in; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример5

Следващият пример използва за получаване и задаване на информация с помощта на innerHtml, innerText и текстово съдържание на стойността на бутона. Можем да получим разликата в изходните данни след натискане на бутона.

 textContent in JavaScript using node <h3> The textContent in JavaScript using node </h3> <p> Get node information for child javascript nodes </p> Click the innerHtml Button! Click the innerText Button! Click the textcontent Button! function fdisplay() { document.getElementById(&apos;finfo&apos;).innerHTML = &apos; <b> textContent in JavaScript using node </b> the information of the node has been changed using click function!&apos;; } function sdisplay() { document.getElementById(&apos;sinfo&apos;).innerText = &apos; <b> textContent in JavaScript using node </b> <br> the information of the node has been changed using click function!&apos;; } function tdisplay() { document.getElementById(&apos;tinfo&apos;).textContent = &apos; <b> textContent in JavaScript using node </b> <br> textContent in JavaScript using node <br> the information of the node has been changed using click function!&apos;; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример 6

Следващият пример използва за получаване на данните от списъка и задаване на информацията с помощта на текстово съдържание върху стойността на бутона onclick. Можем да получим данните от списъка и друга информация за етикети.

 textContent in JavaScript using node <h3> The textContent in JavaScript using node </h3> <p> Get node information for child javascript nodes </p> <ul id="students"> <li id="std1">David</li> <li id="std2">Sai</li> <li id="std3">Ruta</li> <li id="std4">Saniya</li> <li id="std5">Kevin</li> </ul> Click the textcontent Button! function tdisplay() { var students = document.getElementById(&apos;students&apos;).textContent; document.getElementById(&apos;tinfo&apos;).textContent = students; } 

Изход

Следното изображение показва набора от данни с помощта на възела на съдържанието.

TextContent в Javascript

Пример 7

Текстовото съдържание не поддържа празни данни, ако информацията или низът са празни. Той показва празния низ като стойност.

 textContent in JavaScript using node <h3> The textContent in JavaScript using node </h3> <p> Get node information for child javascript nodes </p> <ul id="students"> </ul> Click the textcontent Button! function tdisplay() { var students = document.getElementById(&apos;students&apos;).textContent; console.log(students); if(students != &apos;&apos;){ document.getElementById(&apos;tinfo&apos;).textContent = &apos;child node does not available of the student parent node.&apos;; }else{ document.getElementById(&apos;tinfo&apos;).textContent = &apos;child node is available of the student parent node.&apos;; } } 

Изход

екта капуор актьор

Следното изображение показва възела за получаване на данни с помощта на текстово съдържание.

TextContent в Javascript

Ключова точка на текстовото съдържание в javascript

  • Когато javascript информацията автоматично премахва HTML, тогава използването на textContent е безопасно.
  • Текстовото съдържание и информация включват интервалите и етикетите на вътрешните елементи. Атрибутът innerHTML ще го върне.
  • Атрибутът innerText връща само текст без интервали или тагове за вътрешни елементи. Свойството textContent връща текст, който включва интервали, но изключва тагове на вътрешни елементи.
  • Стойностите на всички текстови възли в поддървото се комбинират и задават за текстово съдържание и се получават от текстовото съдържание. Ако даден възел няма деца, низът е празен.
  • InnerText връща текст, който е четим от хора и приема всеки CSS. Текстовото съдържание е трудно за четене, когато в данните се използват html тагове.
  • Когато свойство е зададено на възел, всички негови деца се премахват и единичен текстов възел заема неговото място с указаната стойност.

Заключение

Текстовото съдържание показва множество видове информация. HTML тагът изисква информация и списък с данни, показани с помощта на един метод.