javascript - JavaScript 中的字符串连接

标签 javascript html string

有没有办法在 JavaScript 中连接字符串、变量值和换行符?

我的代码:

var variab = "Make:"+ make \n 
        "Model:" + model  \n 
        "Date taken: " + dateTime  \n 
        "File name:" + fileName ;
variab = variab.replace(/\n/g, '<br>');
        document.getElementById('exifid').innerHTML = variab;});

make、model、dateTime 和 fileName 都是返回特定值的变量,我希望它们在我的 div 中显示为类似列表的形式。

最佳答案

你几乎明白了:

var variab = "Make:" + make + "\n" +
    "Model:" + model + "\n" +
    "Date taken: " + dateTime + "\n" +
    "File name:" + fileName ;

variab = variab.replace(/\n/g, '<br>');
document.getElementById('exifid').innerHTML = variab;

您还可以将每一行放入数组中并使用 .join("<br>")节省自己打字的时间。

关于javascript - JavaScript 中的字符串连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24293429/

相关文章:

javascript - 监听 HTML 元素,无需 setInterval

javascript - 通过从下一个 block 中仅添加 1 个元素来在 javascript 中 block 数组

javascript - 在 node.js 中返回一个延迟的嵌套 promise

java - 在字符串对象中的大写字母前插入空格

r - 将带逗号的字符串公式传递到R数据表

javascript - 如何在 Protractor 中单击 ng-repeat 下的元素

html - 未对齐的 Twitter Follow 和 Facebook Like 按钮

html - 表格边框没有给出想要的结果

javascript - 通过 JavaScript 在 HTML 页面中收集选定的测试字符串

python - 在不执行的情况下将函数保存在元组中