How to convert li texts to links in javascript, randomly?

Started by ORLOVA, 01-24-2020, 23:43:11

Previous topic - Next topic

ORLOVATopic starter

Hello folks,

How to convert li texts to links in javascript, randomly?


Lishmalinyjames

window.addEventListener('load', (event) => {
  for (var i = 0; i < 3; i++) {
    var randomLI;
    while (!randomLI || randomLI.getElementsByTagName("a").length > 0 || randomLI.innerHTML.trim().split(" ").length > 2) {
      randomLI = rando(document.getElementsByTagName("li")).value;
    }

    randomLI.innerHTML = "<a href=\"mysite.com/folder/" + randomLI.innerHTML.toLowerCase().replace(/\bamp\b|[^A-Z0-9]+/ig, "-") + "\">" + randomLI.innerHTML + "</a>";
  }
});