Este artigo fornece uma visão da propriedade InnerText para atingir as seguintes metas.
Como a propriedade InnerText funciona em JavaScript
O funcionamento do InnerText depende das seguintes sintaxes.
Para obter o texto de um elemento HTML:
nó.InnerText;Para definir/atualizar o texto de um elemento HTML:
nó.INNERTEXT = "Texto"Nas sintaxes acima:
Como usar a propriedade InnerText em JavaScript
Os exemplos a seguir demonstram o uso do InnerText Propriedade em HTML.
Exemplo 1: Obtenha o texto de um elemento HTML
Ilustramos este exemplo para mostrar como o texto de um elemento pode ser obtido usando o InnerText. propriedade.
Html
Isto é um exemplo de InnerText
No código acima, um parágrafo (id = ”P1“) É criado que contém um pequeno tag e a forte marcação. Além disso, uma função get () é chamada com o clique do botão.
JavaScript
função get ()Uma função chamada pegar() é criado que contém um alerta Declaração para exibir o texto de um elemento (id = ”P1").
Saída
Observa -se que o texto do parágrafo (id = ”P1“) E todos os seus descendentes (span e forte) são exibidos.
Exemplo 2: Atualize o texto de um elemento HTML
O código HTML e JS fornecido abaixo auxilia na atualização do texto do elemento.
Html
Este é um exemplo de propriedade InnerText
O código HTML cria um parágrafo com id = ”P1”E botão que executa o atualizar() função em seu ONCLICK propriedade.
JavaScript
função update ()O código JavaScript fornecido acima cria uma função update () que aplica a propriedade InnerText ao parágrafo com id = ”P1““.
Saída
Observa -se a partir da saída que o texto do parágrafo foi atualizado para o novo texto.
Exemplo 3: defina o texto para um elemento HTML
Neste exemplo, o texto de um elemento será colocado dentro do outro elemento e o seguinte código auxilia a fazê -lo.
Html
Bem -vindo ao Linuxhint
O código HTML contém um parágrafo com id = ”velho“, Um botão para acionar o definir() função e um título com id = ”novo““.
JavaScript
função set ()O código acima recebe o texto de um elemento de parágrafo (id = ”velho“) E atribui este texto ao elemento de cabeçalho (id =”novo").
Saída
A saída acima mostra que o texto do parágrafo (id = “velho”) Está definido como um título (id =“novo”).
Diferença entre o InnerText e Innerhtml
O InnerText e Innerhtml Pode colocar confusão na sua cabeça. O InnerText considera apenas o conteúdo textual, enquanto o Innerhtml funções no conteúdo html de um elemento que pode incluir as tags também. Esta seção fornece a diferença entre o InnerText e o InnerHTML usando o seguinte código.
Html
Bem-vindo ao Linuxhint
O código acima cria uma etiqueta de parágrafo e dois botões. O primeiro botão desencadeia o texto() função enquanto a segunda função executa o html () função.
JavaScript
functionText ()São criadas duas funções que praticam o InnerText e Innerhtml Propriedades em um parágrafo ID = ”texto““.
Saída
Observa -se que o Innerhtml mostra os elementos internos, enquanto o InnerText Recuperou apenas o conteúdo textual.
Conclusão
A propriedade InnerText do JavaScript permite que você obtenha ou atualize/defina o conteúdo de um elemento HTML. Este artigo demonstra várias sintaxes da propriedade InnerText do JavaScript com exemplos que transmitem melhor o conceito. Ao passar pelo artigo, você teria aprendido a obter o texto, atualizar o texto ou definir um texto para um elemento HTML usando a propriedade InnerText do JavaScript. Por fim, apresentamos a diferença entre o InnerText e o Innerhtml para pavimentar o conceito em sua cabeça.