我在Javascript中有一个想要打印到屏幕上的数组,它是:(我的roj函数在这个例子中被简化了,但这并不重要)
<div class="result2"></div>
<script>
var j;
var ro = [0];
for(j=0; j <= 49; j++){
ro[j] = j;
$('.result2').html(ro[j]);
}
</script>
但这不起作用,因为我认为它一直在用每个循环替换div,而不是添加到div中。有没有好的方法来实现这一点?我想你可以试试这样的东西:
<div class="result2"></div>
<script>
var j;
var ro = [0];
for(j=0; j <= 49; j++){
ro[j] = j;
if(j==0){
$('.result2').html(ro[j]);
}else{
var res = $('.result2').val();
$('.result2').html(res + ro[j]);
}
}
</script>
但是这不起作用,因为您似乎不能在脚本中途调用脚本的结果?或者我只是犯了个错误,我不确定。任何帮助都是最好的!
编辑:忘记分号
https://stackoverflow.com/questions/50859346
复制相似问题