Döngü İle Numaralandırarak Dizi Listele Ve Yeni Sekmede Aç - Javascript


Element listesinin içindeki metinleri yeni sekmede numaralandırarak listeleyen javascript kodu alternatifidir.

Kod


var dizi = document.getElementsByTagName("p");

var metin = "";
var ayirmaKarakteri = "<br><br>";

for(var i=0; i < dizi.length; i++) {
    var numaralandirmaDeseni = 
        "[" + (i + 1) + "] " + "-".repeat(50) + "<br>";

    metin = metin 
          + numaralandirmaDeseni 
          + dizi[i].innerText
          + ayirmaKarakteri;
}

var x = window.open('');
x.document.write("<pre>" + metin + "</pre>");

Çıktı

Kod çalıştığında yeni sekmede bu tarz bir sonuç görünüyor.


[1]--------------------------------------------------
Duis efficitur orci quis odio convallis sodales.

[2]--------------------------------------------------
Nam semper mi tempor velit malesuada imperdiet.

[3]--------------------------------------------------
Nulla ac ipsum vel enim sagittis finibus id ac lectus.

[4]--------------------------------------------------
Maecenas id leo porta, volutpat leo non, aliquet mauris.

[5]--------------------------------------------------
Pellentesque bibendum orci accumsan vulputate viverra.

Etiketler
javascript