Este artigo discutirá o procedimento para pegar e defina texto interno de Elementos html em jQuery. Além disso, os exemplos relacionados aos métodos html (), text () e val () para obter e definir o texto interno de elementos html serão fornecidos. Então vamos começar!
Obtenha e defina texto interno dos elementos HTML no método JQuery usando HTML ()
O método javascript html () é utilizado para obter e definir o inerhtml ou o conteúdo dos elementos html no jQuery. Este método retorna o conteúdo do primeiro elemento HTML correspondente se você o usar para obter o texto interno; Ao definir o texto interno, ele substitui o conteúdo de todos os elementos HTML que correspondem.
Sintaxe do método html ()
Para obter o texto interno dos elementos HTML:
$ (seletor).html ()Para obter e definir o texto interno dos elementos HTML:
$ (seletor).html (valor)Para obter e definir o texto interno dos elementos HTML, utilizando uma função:
$ (seletor).html (função (índice, currentValue))Na sintaxe acima mencionada, “valor”É o conteúdo que você deseja adicionar como o texto interno modificado dos elementos HTML,“índice”É adicionado para retornar a posição do índice no conjunto de elementos HTML, finalmente,“valor atual”É adicionado para recuperar o texto interno atual de um elemento HTML específico.
Exemplo: obtenha e defina texto interno dos elementos html em jQuery () usando o método html ()
No exemplo abaixo, alteraremos o texto interno de todos os parágrafos que são adicionados como elementos html com o
marcação. Para fazer isso, escreveremos o seguinte código em nosso “índice.html" arquivo:
Este é o primeiro parágrafo.
Esse é o segundo parágrafo.
Para manipular elementos html em jQuery, temos que escrever o código desejado dentro do corpo do $ (documento).preparar() Método, em um arquivo JavaScript. Aqui, especificaremos isso no “clique”Evento do nosso“botão”, O intérprete selecionará o All“p”Elementos e defina seu conteúdo para a sequência especificada no“html ()”Método:
$ (documento).pronto (function ()Depois de salvar o código fornecido nos dois arquivos, abriremos “índice.html”Com a ajuda do código VS“Servidor fígado”:
Agora, clicaremos no “Alterar o conteúdo dos elementos P”Botão destacado na saída:
Esta ação receberá todos os elementos do parágrafo HTML e definirá seu texto interno da seguinte maneira:
Obtenha e defina o texto interno dos elementos html usando o método text ()
Os métodos text () e html () são usados no jQuery para obter e definir o texto interno dos elementos html. No entanto, quando você utiliza o texto() Método para obter o conteúdo dos elementos HTML, ele remove a marcação HTML depois de recuperar os elementos correspondentes. Portanto, se você deseja obter texto, defina texto e a marcação HTML dos elementos de uma só vez, opte pela execução do método html (); Caso contrário, o método text () abordou você.
Sintaxe do método text ()
Para obter o conteúdo dos elementos HTML:
$ (seletor).texto()Para obter e definir o conteúdo dos elementos HTML:
$ (seletor).texto (valor)Para obter e definir o conteúdo dos elementos HTML, utilizando uma função:
$ (seletor).Texto (função (índice, currentValue))Aqui, "valor”É o conteúdo que você deseja definir como texto de elementos html,“índice”É adicionado para retornar a posição do índice no conjunto de elementos HTML, finalmente,“valor atual”É adicionado para recuperar o conteúdo atual de um elemento HTML específico.
Exemplo: obtenha e defina o texto interno dos elementos html usando o método text ()
Agora, vamos executar o exemplo anterior com a ajuda de “texto()”Método para obter e definir o texto de todos“p”Elementos HTML. Aqui está o código que adicionamos no “índice.html" arquivo:
Este é o primeiro parágrafo.
Esse é o segundo parágrafo.
Na nossa "meu projeto.JS”Arquivo, nós invocaremos o“texto()”Método para definir o texto interno de todos os elementos do parágrafo como“Isso é Linuxhint.com”:
$ (documento).pronto (function ()Clicando no “Defina o conteúdo”O botão mudará o texto dos elementos de parágrafo adicionados para“Isso é Linuxhint.com”:
Obtenha e defina texto interno dos elementos HTML no método JQuery usando val ()
Quando você adiciona elementos de formulário HTML em seu aplicativo, você pode usar o “val ()”Método para obter e definir o valor do atributo dos elementos HTML especificados. Ele retorna o atributo do primeiro elemento HTML correspondente quando é chamado para obter um valor e, no caso de definir o valor do atributo, altera o valor do atributo para todos os elementos HTML correspondentes.
Método Sintaxe do Val ()
Para obter o valor do atributo dos elementos HTML:
$ (seletor).val ()Para obter e definir o valor do atributo dos elementos HTML:
$ (seletor).val (valor)Para obter e definir o valor do atributo dos elementos HTML, utilizando uma função:
$ (seletor).Val (função (índice, currentValue))Na sintaxe acima mencionada, “valor”É o valor especificado que você deseja modificar para um atributo do elemento HTML,“índice”É adicionado para retornar a posição do índice no conjunto de elementos HTML, finalmente,“valor atual”É adicionado para recuperar o valor do atributo atual do elemento HTML selecionado.
Exemplo: obtenha e defina texto interno dos elementos html no método jQuery usando val ()
O exemplo abaixo do rumo alterará o valor do atributo do “campo de entrada”Isso é adicionado em nosso“índice.html" arquivo:
Nome:
Para esse fim, utilizaremos o “meu projeto.JS”Arquivo para definir seu valor como“Isso é Linuxhint.com”Usando o método Val ():
$ (documento).pronto (function ()Vamos clicar no “Defina o valor”Botão e a string“Isso é Linuxhint.com”Será definido no campo de entrada:
A saída acima mencionada declara que definimos com sucesso o valor do campo de entrada adicionado.
Conclusão
O html (), text () e val () são os métodos mais úteis que podem ser utilizados para obter e definir o texto interno dos elementos html no jQuery. O método text () obtém e define o conteúdo dos elementos HTML, enquanto o método HTML () também define sua marcação HTML. Você também pode invocar o método Val () HTML para alterar os valores de atributo. Este artigo discutiu os métodos para obter e definir o texto interno dos elementos HTML no jQuery, fornecendo exemplos apropriados.