Javascript - 用换行符(而不是逗号)分隔数组值?

标签 javascript html arrays

如何使用换行符而不是逗号分隔数组值?

现在看起来像这样:苹果,香蕉,胡萝卜

我希望它看起来像这样:

apples
bananas
carrots

这是我的代码:

function insertItem () {

  groceryList.push (foodInput.value);
  groceryList.toString();

  for (var i = 0; i < groceryList.length; i++) {
  document.getElementById("printedList").innerHTML = groceryList;
  }

  foodInput.value = "";

}

function deleteItem () {
  groceryList.splice(1,0);
  document.getElementById("printedList").innerHTML = groceryList;
}

最佳答案

我假设 groceryList是您要打印的数组。如果您所做的只是在 DOM 元素中打印列表,您可以这样做:

document.getElementById("printedList").innerHTML = groceryList.join('<br/>');

关于Javascript - 用换行符(而不是逗号)分隔数组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32486925/

相关文章:

javascript - 如何使用 javascript 标记数字

javascript - 在 Bootstrap-select 中动态选择多个值不起作用

html - 淡出文本颜色(纯 css)

javascript - 如何使用 window.open() 快速访问我网站的根目录?

html - 为什么 Haskell 不能处理来自特定网站的字符?

PHP 从数组中删除特定项

javascript - 固定滚动对象 (CSS)

javascript - JSP文本区域长度检查问题

C 编程 - 反转字符串

javascript - 未获取数组的值,但数组存在 - JS