在 javascript 中动态显示一个带有换行符的警告框

Display an alert box with line-breaks in for loop dynamically in javascript

本文关键字:换行符 警告 一个 javascript 动态显示      更新时间:2023-09-26

在这里我想要一行然后换行,然后是另一行,依此类推....仅在一条警报消息中...

function GetCellValues()
{
    var rows = document.getElementsByTagName('tr');
     var str = '';
    for (var c = 1 ; c < rows.length ; c++)
    {
        var row = rows[c];
        var inputs = row.getElementsByTagName('input');                
        for (var k = 0 ; k < inputs.length ; k++)
        {
            str += inputs[k].value + ', ';
        }
    }
    alert(str);
}

使用换行符:'

function GetCellValues()
{
    var rows = document.getElementsByTagName('tr');
     var str = '';
    for (var c = 1 ; c < rows.length ; c++)
    {
        var row = rows[c];
        var inputs = row.getElementsByTagName('input');                
        for (var k = 0 ; k < inputs.length ; k++)
        {
            str += inputs[k].value + ''n';
        }
    }
    alert(str);
}

尝试一下,因为您希望每一行都有换行符。我们在外部 for 循环中添加了换行符

function GetCellValues()
{
    var rows = document.getElementsByTagName('tr');
     var str = '';
    for (var c = 1 ; c < rows.length ; c++)
    {
        var row = rows[c];
        var inputs = row.getElementsByTagName('input');                
        for (var k = 0 ; k < inputs.length ; k++)
        {
            str += inputs[k].value + ',';
        }
       str += inputs[k].value + ''n';
    }
    alert(str);
}

只需使用"'"代替", "