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

89
Views
Filtro Javascript sobre HTMLCollection

Quiero obtener parámetros de consulta particulares de todos los archivos js que ha cargado el navegador. Mis parámetros de consulta residen en el archivo js denominado script.js (por ejemplo, https://abcd.com/script.js?code=123 ). En la consola del navegador, probé así:

 const scripts = document.getElementsByTagName("SCRIPT") scripts.filter((script) => { return script.src.includes("script.js?code=")})

Pero esto devuelve el error Uncaught TypeError: document.getElementsByTagName(...).filter is not a function . Sugiera cambios en el código o ¿hay alguna forma mejor de obtener lo mismo?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Los métodos como getElementsByTagName no devuelven una matriz sino una lista de nodos. Simplemente envuelva su selector de consulta con corchetes y el operador de propagación para crear una matriz a partir de la lista de nodos.

 const scripts = [...document.getElementsByTagName("SCRIPT")] scripts.filter((script) => { return script.src.includes("script.js?code=")})
about 4 years ago · Juan Pablo Isaza Report
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!