No processo de preencher um formulário específico ou um questionário, muitas vezes há situações em que é necessário exibir uma resposta ou notificação específica em resposta à opção selecionada. Por exemplo, lidar com perguntas de múltipla escolha, etc. Nesses casos, alterar o texto do rótulo usando JavaScript é muito útil para melhorar a acessibilidade dos formulários HTML e o design geral do documento.
Como alterar o texto do rótulo usando JavaScript?
As abordagens a seguir podem ser utilizadas para alterar o texto do rótulo em JavaScript:
Abordagem 1: Alterar o texto do rótulo em JavaScript usando a propriedade InnerHTML
O "Innerhtml”Propriedade retorna o conteúdo HTML interno de um elemento. Esta propriedade pode ser utilizada para buscar o rótulo específico e alterar seu texto para um valor de texto recém -atribuído.
Sintaxe
elemento.Innerhtml
Na sintaxe acima:
Exemplo
Passe pelo snippet de código a seguir para explicar claramente o conceito declarado:
Agora, siga o código JavaScript abaixo:
function labelText ()
Let Get = Document.getElementById ('lbl')
pegar.INNERHTML = "O nome abreviado é o modelo de objeto de documento";
Saída
Na saída acima, pode -se observar que o valor do texto de “rótulo”É alterado tanto no DOM quanto no código também no“Elementos" seção.
Abordagem 2: Alterar o texto do rótulo em JavaScript usando a propriedade InnerText
O "InnerText”Propriedade retorna o conteúdo de texto do elemento. Esta propriedade pode ser implementada para alocar um valor de entrada do usuário inserido no campo de entrada para o texto da etiqueta atribuída.
Sintaxe
elemento.InnerText
Na sintaxe acima:
Exemplo
O exemplo a seguir demonstra o conceito declarado:
Insira o nome:
Agora, no trenó de código JavaScript, execute as seguintes etapas:
function labelText ()
Let Get = Document.getElementById ('lbl');
Deixe o nome = documento.getElementById ('nome').valor;
pegar.inerText = nome;
Saída
Na saída acima, é evidente que o requisito desejado é alcançado.
Abordagem 3: Alterar o texto do rótulo em javascript usando os métodos jQuery text () e html ()
O "texto()”O método retorna o conteúdo de texto dos elementos selecionados.O "html ()”O método retorna o conteúdo innerhtml dos elementos selecionados.
Sintaxe
$ (seletor).texto()
Nesta sintaxe:
$ (seletor).html ()
Na sintaxe acima mencionada:
Exemplo
Este exemplo ilustrará o conceito declarado usando métodos jQuery.
Passe pelo trecho de código abaixo:
Agora, siga as seguintes linhas de código JavaScript:
function labelText ()
$ ('#lbl1').texto ("linuxhint")
function labelText2 ()
$ ('#lbl2').html ("javascript")
Saída
Na saída acima, o primeiro valor de texto transformado do rótulo no modelo de objeto de documentos (DOM) corresponde ao jQuery “texto()”Método e o outro é resultado do“html ()”Método.
Nós compilamos as abordagens para alterar o texto do rótulo usando JavaScript.
Conclusão
O "Innerhtml”Propriedade, a“InnerText”Propriedade, ou JQuery's“texto()" e "html ()”Os métodos podem ser utilizados para alterar o texto do rótulo usando JavaScript. A propriedade InnerHTML pode ser aplicada para obter o rótulo específico e alterar seu conteúdo de texto para um valor de texto recém -atribuído. A propriedade InnerText pode ser implementada para alocar um novo valor de texto ao rótulo acessado, mudando assim. A abordagem jQuery pode ser usada para transformar o valor do texto da etiqueta com a ajuda de seus dois métodos, resultando no mesmo resultado na forma de dois valores de texto alocados diferentes. Este artigo demonstrou as técnicas para alterar o texto do rótulo usando JavaScript.