Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FabianoSouza

Pegar valor de dentro da label da input correspondente

Recommended Posts

<label for="feed-padrao">Tornar feed padrão</label>
<input type="checkbox" name="feed-padrao" id="feed-padrao">

Como pego o texto do label da input com ID "feed-padrao" ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se é isso que tu procura:

 

window.onload = init;
            
            function init() {
                var texto = document.getElementsByTagName("label")[0].innerHTML;
                console.log(texto);
            }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi galera. É quase isso que postaram.

Meu código já pega o id do campo para validar.

var flagFeedPadrao = document.getElementById("feed-padrao").checked;

Agora preciso pegar o texto dentro da label cujo FOR aponta para o campo que peguei o valor (linha acima).

 

Precisaria pegar o texto deste label (que é a label que aponta para o campo que peguei o valor)

<label for="feed-padrao">Tornar feed padrão</label>

Na prática seria pegar o texto da label "pai" do campo (o ID campo já tenho)

Compartilhar este post


Link para o post
Compartilhar em outros sites


alert(document.querySelector('label[for="feed-padrao"]').innerText);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.