整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

分享自己写的一个js的信息打印程序

、测试代码,保存为【test.html】

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="write.js"></script>
</head>

<body>
    <div id="ID1"></div>

    <script>
        writeformat(()=>{
            writeln(1, 2, 3, 4);
            writeln(1, [2, 3], 4);
            writeln({a:1,b:2});
            writeln(1, [2, 3], [4, { a:1, b: { c:1, d:2 }},{a:1,b:2} ]);
            writeln();
        });

        writebr(1, [2, 3], [4, { a:1, b: { c:1, d:2 }},{a:1,b:2} ]);

        document.getElementById("ID1").innerHTML = getWriteHtml(1, [2, 3], [4, { a:1, b: { c:1, d:2 }},{a:1,b:2} ]);

        writeformat(()=>{
            write(getWriteHtmlPretty(1, [2, 3], [4, { a:1, b: { c:1, d:2 }},{a:1,b:2},5 ],6));
        });
    </script>
</body>

</html>

效果如下:


2、源码(保存为 write.js)

端代码表格:表头文字换行。

现在来看一下代码怎么书写表头文字换行的效果。因为表头换行之后占用的行宽度就比较小,就不会这么挤,不然列数比较多就放不下了。现在看一下,给它恢复一下。像一行四个字就比较宽了,到时候就放不下。

看一下怎么样把这个换一行,用代码看一下,直接添加一个<br>的标签,然后再按一个运行就换行了。现在换行,如果要让它左对齐,看一下怎么对齐。左对齐需要找到左对齐,找到th的属性,th的属性在这里,th属性改成a左对齐。现在再运行一下就左对齐了,这样表头就比较节省距离,而且还左对齐了。

、问题:textarea默认文案,想使用换行展示?

但是使用/r/n</br>之类的都无效