Как генерировать идентификаторы разметки для динамических div?

Как генерировать идентификаторы для динамических тегов div, используя php или jQuery?

пример: php генерирует 36 div, как установить каждый div как уникальный в диапазоне от 1 до 36?

3 ответа

Как насчет:

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>";
    }
}

Попробуй это:

Вы можете использовать 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);
}
for(i=1;i<=36;i++){
  echo "<div id='my-div-$i'>".$divContents[$i]."</div>";
}
Другие вопросы по тегам