Perguntas com a marcação «dom»

440
Gerador aleatório de cores

Dada essa função, desejo substituir a cor por um gerador de cores aleatório. document.overlay = GPolyline.fromEncoded({ color: "#0000FF", weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 }); Como eu posso fazer

410
Detectar clique fora do componente React

Estou procurando uma maneira de detectar se um evento de clique ocorreu fora de um componente, conforme descrito neste artigo . O jQuery closest () é usado para verificar se o destino de um evento click possui o elemento dom como um de seus pais. Se houver uma correspondência, o evento click...

406
Loop For para elementos HTMLCollection

Estou tentando definir get id de todos os elementos em um HTMLCollectionOf. Eu escrevi o seguinte código: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Mas eu consegui a seguinte saída no console: event1 undefined o...

378
Verifique se o elemento está visível no DOM

Existe alguma maneira de verificar se um elemento é visível em JS puro (sem jQuery)? Então, por exemplo, nesta página: Bicicletas de desempenho , se você passar o mouse sobre Ofertas (no menu superior), uma janela de ofertas aparecerá, mas no começo ela não foi exibida. Está no HTML, mas não é...

347
Mudando o favicon do site dinamicamente

Eu tenho um aplicativo Web com a marca de acordo com o usuário conectado no momento. Gostaria de mudar o ícone da página para ser o logotipo da marca própria, mas não consigo encontrar nenhum código ou exemplo de como para fazer isso. Alguém já fez isso com sucesso antes? Estou imaginando ter uma...