Ayuda ForEach
Publicado por ineutral (20 intervenciones) el 03/10/2020 15:37:05
Buenas!
Cargo un json desde un archivo (lleno de enlaces de sitios erb), y lo imprimo en un listado. Lo que necesito es que al imprimirlo en vez de mostrar un listado con los enlaces, se imprima dentro de un <a href="VALOR"></a> para que los enlaces que se impirmen en el listado sean clickables y se abra en otra pestaña. (o con un onclick tab blank)
Cargo un json desde un archivo (lleno de enlaces de sitios erb), y lo imprimo en un listado. Lo que necesito es que al imprimirlo en vez de mostrar un listado con los enlaces, se imprima dentro de un <a href="VALOR"></a> para que los enlaces que se impirmen en el listado sean clickables y se abra en otra pestaña. (o con un onclick tab blank)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$( document ).ready(function() {
var enlaceArr = [];
var filteredURL = [];
$.getJSON("webs.json", function(json) {
for (i in json) {
enlaceArr.push(json[i].website);
}
filteredURL = enlaceArr.filter(Boolean);
console.log(filteredURL);
var lista=document.getElementById("lista");
filteredURL.forEach(function (data, index) {
var linew= document.createElement("li");
var contenido = document.createTextNode(data);
lista.appendChild(linew);
linew.appendChild(contenido);
});
});
});
Valora esta pregunta


0