如果值为空,则隐藏div(javascript)

如果值为空,则隐藏div(javascript),javascript,html,Javascript,Html,我正在写一本电话簿。在html中,我有一个div#containerAgenda,如果没有添加联系人,它将不会显示。但是,我创建了删除一行或多行的函数。因此,如果我添加然后删除所有联系人,我希望div隐藏。我不知道如何将该值设置为空白或空,以便在deleteRow函数中应用rule.classList.remove(我添加了尝试将输入值定义为空的方式)。你能给我一些提示吗?下面是我的代码: 另外,我是一个初学者,所以我喜欢非复杂的解决方案:) var persoane=[]; 函数desen

我正在写一本电话簿。在html中,我有一个div#containerAgenda,如果没有添加联系人,它将不会显示。但是,我创建了删除一行或多行的函数。因此,如果我添加然后删除所有联系人,我希望div隐藏。我不知道如何将该值设置为空白或空,以便在deleteRow函数中应用rule.classList.remove(我添加了尝试将输入值定义为空的方式)。你能给我一些提示吗?下面是我的代码: 另外,我是一个初学者,所以我喜欢非复杂的解决方案:)


var persoane=[];
函数deseneazaTabel(){
str=“”;
对于(变量i=0;i
中是否没有任何
,然后隐藏
div\containerAgenda

我希望它对你有用

if ( $("#containerAgenda tbody").children().length == 0 ) {
    $("#containerAgenda").hide();
}
这可以帮助你

function checkIfNoContact() {
    if(document.querySelectorAll("tr").length <= 0 ) {
     document.querySelector("#containerAgenda").classList.add("hidden");
    } else {
     document.querySelector("#containerAgenda").classList.remove("hidden");
    }
}
函数checkIfNoContact(){
if(document.querySelectorAll(“tr”).length您需要的是if

(persoane.length === 0) {
    document.getElementById('containerAgenda').style.display = 'none';
  } else {
    document.getElementById('containerAgenda').style.display = 'block';
  }
内置
deseneazaTabel
功能

我还添加了删除您的问题中缺少的所有功能,请查看演示

var persoane=[];
函数deseneazaTabel(){
如果(persoane.length==0){
document.getElementById('containerGenda').style.display='none';
}否则{
document.getElementById('containerGenda').style.display='block';
}
str=“”;
对于(变量i=0;i

议程
努姆
电传

努姆 电传