使用JavaScript创建字母的循环

约翰·康纳

我一直在为自己做一个小项目,其中包括创建字母。我不想对标记中的每个字母进行硬编码,而是使用JavaScript为我完成。

这就是我所走的路。

for ( i = 0; i < 26; i++ ) {



var li = document.createElement("li");
li.innerHTML = "letter" + i + " ";
li.style.listStyle = "none";
li.style.display = "inline";
document.getElementById("letter-main").appendChild(li);

}

话虽这么说,但我试图避免暂时使用jQuery,因为我试图更好地了解JavaScript。

还有另一篇文章讨论了同一个想法,使用字符代码但使用了jQuery。

我将如何处理?

epascarello

您可以使用toString()将数字转换为alpha

for (i = 0; i < 26; i++) {

  var li = document.createElement("li");
  li.innerHTML = "letter " + (i+10).toString(36) + " ";
  li.style.listStyle = "none";
  li.style.display = "inline";
  document.getElementById("letter-main").appendChild(li);

}
<div id="letter-main"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章