我想显示一个字符串,因为我有一个生成的变量。因此,我想做类似的事情,这是行不通的
var shower_total = 7; // this gets generated, but for simplification...
var uhrzeit = "<p class='clock_item'>Foo</p>";
document.getElementById("uhrzeit_block").innerHTML =5*uhrzeit;
这就是为什么我尝试循环它,但这都不起作用
document.getElementById("uhrzeit_block").innerHTML =
for(b=0, b <= shower_total; b++){
uhrzeit
};
我做错了什么或有可能-初学者兼容-解决方案。谢谢!
答案 0 :(得分:3)
您可以使用String#repeat
而不是字符串的乘法。这对于无法转换为数字的值不起作用。
var uhrzeit = "<p class='clock_item'>Foo</p>";
console.log(uhrzeit.repeat(5));