如何在循环中生成此javascript?
对不起,我是Javascript新手。我不知道如何在Javascript中实现这个循环。这是我的,太难看了,因为那里没有环。我是用PHP做的,但我不知道如何用javascript做这样的循环。这是我用PHP编写的代码:如何在循环中生成此javascript?,javascript,php,Javascript,Php,对不起,我是Javascript新手。我不知道如何在Javascript中实现这个循环。这是我的,太难看了,因为那里没有环。我是用PHP做的,但我不知道如何用javascript做这样的循环。这是我用PHP编写的代码: <?php $username='michel jackson'; for($a=1;$a<=2;$a++){ echo " <div id='bigbox'> ";
<?php
$username='michel jackson';
for($a=1;$a<=2;$a++){
echo "
<div id='bigbox'>
";
for($b=1;$b<=$a;$b++){
echo "
<div class='colkiri'>
<div class='colkirichild'></div>
</div>
";
}
echo "
<div class='colkanan'>
<div class='colkananchild'>
<div id='username'>
<span class='usernamechild'><img src='http://images2.fanpop.com/images/photos/7600000/Bad-michael-jackson-7647469-1787-2560.jpg' width='15' height='15' class='bayangan'></img> $username</span> <span class='countdown'>5 minutes ago</span>
</div>
<div id='comment'>
<div class='commentchild'>Michael Joseph Jackson was born on August 29, 1958. He was the eighth of ten children in an African-American working-class family who lived in a two-bedroom house on Jackson Street in Gary, Indiana, an industrial city and a part of the Chicago metropolitan area.[12][13] His mother, Katherine Esther Scruse, was a devout Jehovah's Witness.</div>
<div id='reportthis'>
<span id='idreply' onclick='clickreply(this)'>reply</span>
</div>
</div>
</div>
</div>
</div>
";
}
?>
Javascript中的:
for(var a = 1; a <= 2; a++){
// do stuff
for(var b = 1; b <= a; b++){
// do stuff
}
//do stuff
}
for(var a=1;a这是您在javascript中的PHP循环。基本相同……请记住在此处使用javascript代码
标记告诉浏览器这是javascript
for (a = 1; a < 2; a++) {
//Your stuff inside here
}
(a=1;a<2;a++)的
//你的东西在这里
}
要将HTML附加到div,可以使用以下代码:
document.getElementById('divID').innerHTML = '<p>your data here</p>';
document.getElementById('divID').innerHTML='此处的数据';
或者,如果还包括Jquery,则可以更简单地完成:
$('#divID').append('<p> your data here </p>');
$(“#divID”)。在此处附加(“您的数据””);
不要太敏感,但在Google中查找javascript循环不会比在SO中提出问题并等待答案更容易、更快吗?好的@Amarnasan,我也在尝试Amarnasan。尝试查看控制台以找到一些surprises@lukassteiner,我也用代码在.php中进行了尝试,但结果是一样的,只是空白的page、 当你得到一个空白页面时,请检查以下内容:我在这方面尝试了你的代码,但我仍然没有成功。@tR4xX最终我找到了tR4xX的方法,因为你的方法也是如此,所以,请注意,感谢你的提示,我给你+1@tR4xX。我不能使用JQuery@baerten,我正在尝试使用你的Javascript解决方案。我在这方面尝试过,它仍然不起作用,@barten的错误在哪里?我在这里创建了一个简短的示例。不幸的是,我没有时间写全部内容,但它应该能让您了解如何使用不同的组件。单击“显示”按钮查看它的实际操作:这是来自您的代码@barten。我还不能做到,因为里面有for循环。它是如何@barten?Sta熟悉基本知识并了解for循环是如何工作的:@junaserbasebi
$('#divID').append('<p> your data here </p>');