有没有办法在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>")
节省一些输入。