Ir para conteúdo
Fórum Script Brasil
  • 0

E Este Anao ? Getelementsbytagname


jissa

Pergunta

Diferente getElementById o getElementsByTagName retorna uma colecao de objetos contendo todos os elementos de uma TAG, com ele você pode tb recuperar somente as TAG inseridas em um determinado layer.

function moveTag(){

obj = document.getElementById('myDiv').getElementsByTagName('p');

obj[0].style.left = 400;

}

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Exemplo :

Recuperar todas as tags "p" e mover somente a primeira 400 px para a direita.

Lembrando que o retorno da função é um Array no qual o primeiro índice é o 0:

obj[0] = primeira tag

obj[1] = segunda tag

etc...

function moveTag(){

obj = document.getElementsByTagName('p');

obj[0].style.left = 400;

}

... a mesma coisa só que dentro de um layer específico.

function moveTag(){

obj = document.getElementById('myDiv').getElementsByTagName('p');

obj[0].style.left = 400;

}

<a href="#" onclick="moveTag()">Move a primeira tag demtro do "myDiv" = "obj[0]"</a>

<p>outside</p>

<p>outside</p>

<p>outside</p>

<div id="myDiv">

<b>myDiv</b>

<p>obj[0]</p>

<p>obj[1]</p>

<p>obj[2]</p>

</div>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...