Javascript 让JS Alert看起来更专业

Javascript 让JS Alert看起来更专业,javascript,jquery,Javascript,Jquery,有人能帮我让这个警报看起来更好吗?比如说,把每个文本框分成一行?我想不出如何让它看起来更干净,而不仅仅是堆在一条线上 要查看警报,请单击Lien单选按钮,然后在不填充文本框的情况下单击next 函数validateForm(){ var QnoText=['lien'];//在此处为带有可选文本输入的问题添加ID 变量ID=“”; flag=true; 对于(i=0;i您可以使用新行字符\n使文本更具可读性: var eD = []; if (CkStatus && doc

有人能帮我让这个警报看起来更好吗?比如说,把每个文本框分成一行?我想不出如何让它看起来更干净,而不仅仅是堆在一条线上

要查看警报,请单击Lien单选按钮,然后在不填充文本框的情况下单击next

函数validateForm(){
var QnoText=['lien'];//在此处为带有可选文本输入的问题添加ID
变量ID=“”;
flag=true;

对于(i=0;i您可以使用新行字符
\n
使文本更具可读性:

var eD = [];

if (CkStatus && document.getElementById(ids).value == '') {
    eD.push('Please enter lienholder name');
    document.getElementById(ids).focus();
    flag = false;
}

// ...

if (eD.length) alert(eD.join('\n'));
如您所见,我还将错误消息推送到
ed
数组中,这使得使用
.join()
方法连接结果消息更加方便


演示:您可以使用新行字符
\n
使文本更具可读性:

var eD = [];

if (CkStatus && document.getElementById(ids).value == '') {
    eD.push('Please enter lienholder name');
    document.getElementById(ids).focus();
    flag = false;
}

// ...

if (eD.length) alert(eD.join('\n'));
如您所见,我还将错误消息推送到
ed
数组中,这使得使用
.join()
方法连接结果消息更加方便


演示:您无法调整
alert()
的外观,因为它是由浏览器控制的。您需要使用类似jquery UI的javascript库,使其看起来像您想要的(或编写自己的).Lol我没有尝试设置它的样式,您看到警报是如何在一行显示的吗?我正在尝试清理它,显示在哪里请输入留置权持有人名称。
请输入留置权持有人地址。
请输入留置权日期。
警报('line one\nline two');
您无法调整
警报()的外观
因为它是由浏览器控制的。您需要使用像jquery UI这样的javascript库,使它看起来像您想要的样子(或者自己编写).Lol我没有尝试设置它的样式,您看到警报是如何全部显示在一行上的吗?我正在尝试将其清理到显示的位置。请输入留置权持有人名称。
请输入留置权持有人地址。
请输入留置权日期。
警报('line one\nline two');