我需要删除所有空行,如果输入为空,我将点击按钮,空行将出现在页面上,我该如何删除或替换?
这是我的代码
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();
});
答案 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();
});