javascript - 如何在单个警报中显示所有拆分数组而不使用逗号分隔符

标签 javascript html web

我将 Url 字符串拆分为 n 个数字,现在我希望它以单个警报或某种更好的模块化方式显示,而无需逗号分隔

我的字符串可以携带n个错误,因此可以分割n个数组

它应该显示与 OL 列表相似的内容,没有任何逗号分隔符

  1. ID 不能为空
  2. 请检查字符(换行)
  3. 等等

我的代码如下

   var qtr="http://google.sd.asp?err=ID%20cannot%20be%20NULL/Zero.%0A%0D%20Id%20is%20not%20numeric%20-%202B.%20%0A%0D%20Company%20name%20for%20the%20id%20-%203%20is%20more%20than%20255%20characters.%20";

    var uesp= unescape(qtr);

    var splitqtr = uesp.split('?err=')[1].split('.');
alert(splitqtr);

for(i=0;i<splitqtr .length;i++)
{


alert(splitqtr[i]);

}

最佳答案

您可以将数字添加到每个字符串,然后用换行符将它们连接起来:

for (i = 0; i < splitqtr.length; i++) {
  splitqtr[i] = (i + 1) + ". " + splitqtr[i];
}
alert(splitqtr.join("\n"));

关于javascript - 如何在单个警报中显示所有拆分数组而不使用逗号分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11795685/

相关文章:

java - 网络收获 - 抓取网址

javascript - 表单上的 JavaScript 验证问题

javascript - 两个浏览器选项卡之间的共享变量范围?

javascript - 我可以禁用默认的 JavaScript 运算符或函数吗?

html - 模棱两可的手机屏幕分辨率

html - 如何将元素放在标题部分的右上角?

javascript - 具有动态源异常行为的 CSS 属性 + 伪元素

html - 调整窗口大小不允许我的导航栏通过水平滚动进行扩展 - css

javascript - AngularJS - 继续检查变量/函数

javascript - 使用 JXA 单击 UI 元素不起作用