Para uma melhor compreensão, dividimos o artigo em vários pedaços para demonstrar o uso da propriedade Innerhtml em detalhes:
Como a propriedade Innerhtml funciona em JavaScript
A propriedade InnerHTML define/atualiza ou retorna o conteúdo HTML de um elemento. Ambas as funcionalidades de uma propriedade Innerhtml têm diferentes sintaxes que são fornecidas abaixo.
Para obter o conteúdo HTML:
HtmlObject.innerhtml;Para definir/atualizar o conteúdo HTML:
HtmlObject.inerhtml = "new-val";Nas sintaxes acima, o HtmlObject a instância identifica o elemento html no qual o inerhtml será aplicado. E o elemento é identificado usando o getElementById método. Considerando que a novo Val é qualquer valor que seria definido como um elemento HTML.
Como usar a propriedade Innerhtml em JavaScript
Esta seção pede vários exemplos que demonstrem o uso da propriedade Innerhtml em JavaScript.
Como usar a propriedade InnerHTML para atualizar o conteúdo HTML
Os seguintes trechos de código demonstram o funcionamento da propriedade InnerHTML para atualizar o conteúdo HTML.
Html
O código acima tem um H4 elemento com id = ”h”E um botão com ONCLICK atributo.
JavaScript
função get ()O código JavaScript acima cria uma função get () e contém um alerta que mostraria o conteúdo do elemento ID = ”h““.
Saída
A saída mostra que o conteúdo de um elemento HTML é exibido como um conteúdo de alerta.
Como usar a propriedade InnerHTML para atualizar o conteúdo HTML
Nesta seção, você aprenderá a atualizar o conteúdo de um elemento HTML usando a propriedade InnerHTML.
Html
Linuxhint
O código acima cria um parágrafo tendo id = ”P1”E um botão com um ONCLICK atributo.
JavaScript
função update ()O código JS escrito acima cria uma função chamada atualizar() que será invocado com o clique do botão para aplicar a propriedade INNERHTML no elemento (parágrafo) id = ”P1““.
Saída
A partir da saída, observa -se que o conteúdo do parágrafo está sendo atualizado.
Como usar a propriedade InnerHTML para definir o conteúdo HTML
Aqui, mostraremos como o Innerhtml define o conteúdo de um elemento HTML. Para isso, o código HTML e JavaScript praticado nesta seção são elaborados abaixo.
Html
Este é um parágrafo
O código HTML acima tem dois parágrafos em que o valor do primeiro parágrafo (id = ”P1“) Será usado para definir o valor do segundo parágrafo (id =”P2").
Observação: O div no código acima é apenas por causa de subestimar.
JavaScript
função set ()Uma função set () é criada que possui duas declarações. A primeira declaração recebe o conteúdo do parágrafo (id = ”P1“) E salva em uma variável (velho). E a segunda declaração define o valor da variável para o parágrafo (id = ”P2").
Saída
Na saída acima, o parágrafo não tem nada a mostrar, mas ao clicar no botão, o conteúdo do parágrafo (id = ”P1“) Está definido como o parágrafo (id =”P2")
Conclusão
A propriedade INNERHTML do JavaScript permite obter ou atualizar/definir o conteúdo de um elemento HTML. Usando o método getElementById, a propriedade Innerhtml identifica um elemento HTML. Neste artigo, a propriedade Innerhtml do JavaScript é demonstrada de uma maneira breve. Cada subseção aqui apresenta a funcionalidade da propriedade Innerhtml para obter, atualizar ou definir o conteúdo de um elemento HTML.