Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

161
Views
¿Hay otra forma de registrar la etiqueta de opción?

así que tengo esta función que obtiene datos json del almacenamiento interno y completa la entrada seleccionada con opciones del archivo json.

 function getData(){ fetch("../Assets/js/ville.json") .then(response => response.json()) .then(data => data.forEach(element => { let opt = document.createElement("option"); opt.value = element.name; opt.innerHTML = element.name; opt.setAttribute('class','options'); opt.setAttribute('data-lat',element.latitude); opt.setAttribute('data-lng',element.longitude); select.appendChild(opt); }) ); }

Dentro de esta función, creo un atributo llamado data-lat y data-lng que también se completa desde el archivo json, y le di un nombre de clase llamado opciones, mi pregunta es por qué cuando ejecuto esta función a continuación:

 window.onload = function pupulateSelect() { getData(); let options = document.querySelectorAll('.options'); console.log(options); }

¿No registra los nodos de opción en la consola?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!