Olá pessoa tenho uma div que se repete tantas vezes e cada vez que ela se repete os atributos dela muda tipo assim
1° <div id="dados" data-nomehosp="Hospital de Ceilandia" data-latitude="-15.8155803" data-longitude="-48.0957694"></div>
2° <div id="dados" data-nomehosp="Hospital Teste" data-latitude="100" data-longitude="1"></div>
como faço para pega os dados “data-”? com javascript criar tipo um array para os data-latitude outro array para data-longitude como faço?
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          Oi Henrique, blz?
Veja se é isso ± oq vc precisa, criei um JS Bin com o mesmo código
Coloquei um console.log só pra ver se tava salvando tudo de boas.
E recomendo não deixar o mesmo ID em elementos diferentes.
Espero ter ajudado,
Abcz!
var hospitais = document.querySelectorAll("div");
var listaLatitudes = [];
var listaLongitudes = [];
for (var i = 0; i < hospitais.length; i++) {
  var latitude = hospitais[i].getAttribute("data-latitude");
  var longitude = hospitais[i].getAttribute("data-longitude");
  
  listaLatitudes.push(latitude);
  listaLongitudes.push(longitude);
}
console.log(listaLatitudes, listaLongitudes);
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          cara massa achei que teria que fazer muita coisa muito obrigado vlw 
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          eh noiz man!
só marca a resp como solução, ai a galera já sabe que funfa a parada
abcz!