javascript - 为什么 <br> 没有添加到错误消息中?

标签 javascript jquery validation function

我正在验证表单,并在弹出窗口中显示一条消息,但是 <br>错误消息后没有得到。为什么会这样呢。我的代码如下:

function closeBox() {
            var errorMsg = "";
                var ferrorMsg =  "first name is needed" + "<br>";
                var aerrorMsg = "Please type address" + "<br>";
                var eerrorMsg = "Please type a valid email Address"
                if($("#name").val() == "") {
                    errorMsg += ferrorMsg;
                }
                if($("#address").val() == "") {
                    errorMsg += aerrorMsg;
                }
                if($("#email").val() == "") {
                    errorMsg += eerrorMsg;
                }

                $(".errorContainer").text(errorMsg);


                $(".popupBox").remove();
                }


$("body").append("<div class='overlay'><div class='errorContainer'></div><div><a href='javascript:void(0);' onclick='closeBox()'>X</a><div></div>");

最佳答案

您正在使用.text() ,当您应该使用 .html() 时.

关于javascript - 为什么 <br> 没有添加到错误消息中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9863241/

相关文章:

jQuery 鼠标位置在 mousedown() 上而不使用 mousemove()

javascript - jQuery Mobile 下拉菜单导致页面重新加载

PHP session 验证

javascript - 如何使用javascript获取单选按钮的值

javascript - 如何使 swfupload setPostParams 在 Firefox 中工作?

javascript - 以 12 小时格式显示时间

javascript - 初始化空的 JQuery 数据表并向其中添加项目

c# - 在 C# REST 服务中验证 ADAL JWT token

html - 如何使用 JSON 定义创建 html 表单?

Javascript DOM 与 XSLT 转换性能方面?