所以我目前正在使用一些JavaScript和一组对象创建一个动态表。我需要在两者之间加上一些空白,但是一个空白不够,我需要把它几乎用标签隔开。最好的办法是什么?这是我到目前为止的代码:
var sections = {
p1 : {sname: "Dynamic Table", mscore: 20},
p2 : {sname: "IntelliJ Usage", mscore: 10},
p3 : {sname: "Calender Control", mscore: 30},
p4 : {sname: "Active Form", mscore: 20},
p5 : {sname: "Object Database", mscore: 20}
};
document.write(Object.keys(sections).reduce(function(s, p, i) {
var o = sections[p];
return s + (i>0?'<br><br><br><br>':'') + o.sname + ' ' + o.mscore + ' ' }, '')
);
最佳答案
如果要向DOM中添加空格,请尝试使用不间断空格
' '
而不是
' '
这些不间断的空间可以被链接起来。
将强制在页面上显示两个空格。
关于javascript - 在Javascript document.write中添加空格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35187062/