单击按钮时如何删除所有空行字符串

时间:2015-12-14 13:06:48

标签: javascript

我需要删除所有空行,如果输入为空,我将点击按钮,空行将出现在页面上,我该如何删除或替换?

这是我的代码

var inp = document.getElementById("inp");
var btn = document.querySelector(".btn");
var list = document.querySelector('#list');
var del = document.querySelector(".delete");
var arr = [];

btn.addEventListener('click', function() {
  var valInp = inp.value;
  arr.push(valInp);
  inp.value = "";

  list.innerHTML = arr.join("<br>").trim();

});

1 个答案:

答案 0 :(得分:2)

如果它是空的,请不要添加它,如@Thernys所述

btn.addEventListener('click', function() {
  var valInp = inp.value;

  if (valInp === '')
    return;

  arr.push(valInp);
  inp.value = "";

  list.innerHTML = arr.join("<br>").trim();
});