如何在divjquery中一次性追加字符串

如何在divjquery中一次性追加字符串,jquery,html,Jquery,Html,我想追加一次,但在div中需要更多的追加,但需要不同的文本字符串 我试着去做 $("#error").one().append("- Er is geen gebruikersnaam ingevuld." + "</br>"); 只是它做了一次以上,我不能使用布尔beas,因为我需要在相同的focusout函数中使用更多的字符串。还有别的办法吗?我不能用.html代替.append,因为你不能在一个div上显示更多的字符串 全部代码 $("#gebruikersnaam").fo

我想追加一次,但在div中需要更多的追加,但需要不同的文本字符串

我试着去做

$("#error").one().append("- Er is geen gebruikersnaam ingevuld." + "</br>");
只是它做了一次以上,我不能使用布尔beas,因为我需要在相同的focusout函数中使用更多的字符串。还有别的办法吗?我不能用.html代替.append,因为你不能在一个div上显示更多的字符串

全部代码

$("#gebruikersnaam").focusout(function(){ 
           var lengte = $(this).val().length;
            if(lengte == 0){
                $("#error").show();
                $("#error").append("- Er is geen gebruikersnaam ingevuld." + "</br>");
            }else if(lengte < 5){
                $("#error").show();
                $("#error").append("- Het ingevoerde gebruikersnaam moet 5 of meer tekens bevatten." + "</br>");
            }else{
                $("#error").hide();
            }
        });
可以使用.html清空DOM

$("#gebruikersnaam").focusout(function(){ 
     var lengte = $(this).val().length;
      $("#error").html(''); // Clearing

      if(lengte == 0){
            $("#error").show();
            $("#error").append("- Er is geen gebruikersnaam ingevuld." + "</br>");
      } else if(lengte < 5){
            $("#error").show();
            $("#error").append("- Het ingevoerde gebruikersnaam moet 5 of meer tekens bevatten." + "</br>");
      } else{
            $("#error").hide();
      }
});

你能准确地解释一下你想要实现什么,并包括所有相关的代码吗。你现在的问题毫无意义。你需要什么问题。在我看来,这毫无意义。您可以尝试$'error'[0]。innerHTML+=-Er是geen gebruikersnaam ingevuld。请阅读jQuery网站上的信息页面。也许他们会有所帮助。显示相关的HTML标记,并准确描述您正在尝试做的事情。Thanx,我是用.remove强制实现的,但这要好得多!