Ir para conteúdo
halfar

for each - recuperar os valores dos objetos

Recommended Posts

Eu me lembro que há alguns tempos atrás vi um código em js que recuperava todas as propriedades e seus nomes de todos objetos.

 

Por exemplo, supondo que em seu formulário voce tenha as seguintes divs:


 

Citar

 

<div id="um" style="background:green">UM</div>

 

<div id="dois" style="background:red">DOIS</div>

 

 

 

então a função percorre todo o formulário e retorna todos os nomes dos objetos e suas propriedades:

retornaria algo maios ou menos assim: id=um, cor= green      id=dois, cor = red....etc

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

estive fuçando um pouco mais neste esquema.

 

No esquema acima que o wessleysanttos mostrou, recupera todos os objetos, suas propriedades e valores. Porém como faria para recuperar o que consta como texto dentro da div. Veja a div abaixo:

 

Citar

<div id="um" style="background:green">SISTEMAS</div>

 

na div acima quero recuperar a frase SISTEMAS.

 

sei que com getElementbyId("um").value eu recupero isto... Mas quero recuperar isto automaticamente, sem ter que especificar o nome dos objetos, igual foi feito na função que o wesley mostrou. Tentei encaixar o innerHtml no codigo que ele fez, mas não consegui um meio para isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola wesley, desculpe a demora em responder, estive com problemas na maquina. 

 

 no exemplo que voce colocou creio que faltou como recuperar somente o conteudo da div, o texto que existe dentro da div.  Creio que das duas formas, js ou jquery seria interessante saber como se faz.

 

de qualquer forma grato pela ajuda.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por Luiz Fernando 111
      Caros amigos, estou tentando adicionar soma entre inputs do html e do javascript, mas com esse exemplo, apenas consegui colocar no input do html. Como faço para implementar no input do javascript e somar o valor junto com o Valor Total mostrar lucro quando foi debito e prejuizo quando for crédito ? Alguém poderia me dá help !!!
       
       

    • Por Bobrinha
      Olá a todos.
       
      Tenho uma dúvida e não sei se é possível caso tenha alguma sugestão por favor avise.
       
      Adicionar resultado de um innerhtml dentro de um link atributo href é possível? ou seja eu tenho um input onde seleciono um ano 
       
      <select id="ano"> <option selected>2019</option> <option value="2018">2018</option> <option value="2017">2017</option> </select> <div id="anoAtual"></div> No query pego o valor ou seja o ano selecionado e jogo no html
       
      $("select").change(function () { document.getElementById("ano").innerHTML = document.getElementById("anoAtual").value; });  
      Agora vem a dúvida como eu jogo na URL? existe uma outra forma? é possível?
       
      <a href='resultado.php&ano=COMO JOGAR O ANO AQUI?'>  
       
    • Por lendadomato
      Pessoal,
       
      tenho uma aplicação que funcionava há muitos anos sem problemas, mas percebi que o meu servidor atualizou o PHP 5
      para PHP 7 sem me comunicar. Tenho uma função que contém alguns arrays e essa função parou de funcionar após a atualização.
      Gostaria saber se esse conjunto de arrays funciona dessa forma no PHP 7:
      $msg = array ( 'title' => 'Novo pedido', 'body' => $endereco, 'sound' => 'default' ); $fields = array ( 'to' => $tokenempresa, 'notification' => $msg ); $headers = array ( 'Authorization: key=' . API_ACCESS_KEY, 'Content-Type: application/json' ); Não entendo muito de PHP e não sei se esse código está correto.
       
    • Por LuanMartinsTI
      Eu tenho o seguinte codigo para capturar minha camera e meu audio, toda vez que eu entro na pagina x ela executa o js e pede acesso a camera de quem acessa a pagina, porem eu vou bloquear essa pagina para que apenas eu ou pessoa autorizadas possam acessar, queria saber o seguinte, eu sei capturar o video e audio, mas como eu vou mostrar pro usuario o meu video e o meu audio??
      <script> video = document.createElement('video'); video.width = 320; video.height = 240; video.autoplay = true; var hasUserMedia = navigator.webkitGetUserMedia ? true : false; navigator.webkitGetUserMedia('video', function(stream){ video.src = webkitURL.createObjectURL(stream); }, function(error){ console.log("Navegador nao suporta", error); }); </script>  
    • Por martinazzo
      não consigo apagar, então deixei assim... se alguém conseguir por favor
×

Informação importante

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