如何使用php或jQuery为动态div标签生成id?
示例:php生成36个div,如何将每个div设置为1到36范围内的唯一?
答案 0 :(得分:1)
怎么样:
for($i = 1; $i < 37; $i++)
{
echo "<div id='div-$i'></div>";
}
编辑:2D版本,即使你有一个,我也没有意识到这就是你想要的。
for($x = 1; $x <= 36; $x++)
{
for($y = 1; $y <= 36; $y++)
{
echo "<div id='div-$x-$y'></div>";
}
}
答案 1 :(得分:1)
试试这个:
您可以使用PHP:
<?php for($i = 0; $i <= 36; $i++) { ?>
<div id="div<?php echo $i; ?>"></div>
<?php } ?>
或 JavaScript:
for(var i = 1; i <= 36; i++) {
var div = document.createElement('div');
div.id = 'div' + i;
document.body.appendChild(div);
}
答案 2 :(得分:0)
for(i=1;i<=36;i++){
echo "<div id='my-div-$i'>".$divContents[$i]."</div>";
}