He estado tratando de obtener mis enlaces a para obtener el valor del atributo de mi matriz newLink como nuevo valor del atributo sin éxito. Cualquier ayuda sera bienvenida.
<ul id="ul"> <li><a href="https://www.google.com/">GOOGLE</a></li <li><a href="https://www.amazon.com/">AMAZON</a></li> <li><a href="https://www.ebay.com/">EBAY</a></li> <li><a href="https://www.pointekonline.com/">POINTEK</a></li> </ul> ul.onclick = function (e) { let newLink =["https://www.barcablaugranes.com/","https://managingmadrid.com/","https://bavariafootballwork.com/","https://wagnh.com/"] let ass = querySelectorAll('a'); if (e.target.nodeName != 'A') return; for(let i = 0; i < ass.length; i++){ return ass[i].href = links[i] } return false; }Tenías errores en tu código. los he arreglado Ahora debería estar funcionando.
Tus errores
document antes de querySelector let newLink = ["https://www.barcablaugranes.com/", "https://managingmadrid.com/", "https://bavariafootballwork.com/", "https://wagnh.com/"] let ass = document.querySelectorAll('a'); for (let i = 0; i < ass.length; i++) { ass[i].href = newLink[i] } <ul id="ul"> <li><a href="https://www.google.com/">GOOGLE</a></li> <li><a href="https://www.amazon.com/">AMAZON</a></li> <li><a href="https://www.ebay.com/">EBAY</a></li> <li><a href="https://www.pointekonline.com/">POINTEK</a></li> </ul>