简体   繁体   English

如何自动为自动生成的元素赋予 id

[英]How to give id to auto generated element automatically

I want to make a dropdownlist that contains something from my database, all going well until I need to give each of the option unique id我想创建一个下拉列表,其中包含我的数据库中的某些内容,一切顺利,直到我需要为每个选项提供唯一 ID

 <div class="div3" >
    <select id="input2" class="drop" name="a" required>
      <option value="" selected disabled>a</option>
      <?php while ($row1 = mysqli_fetch_array($result)) :; ?>
        <option class="option"><?php echo $row1[0]; ?></option>
      <?php endwhile; ?>
    </select>
  </div>

Put an id unique value in option tag, and order you code for make an array with html tag, for example if $row1[0] = uniqueid and $row1[1] = name在选项标签中放置一个 id 唯一值,并命令您使用 html 标签创建一个数组,例如如果$row1[0] = uniqueid$row1[1] = name

<?php while ($row1 = mysqli_fetch_array($result)){?>
  <option id="<?php echo $row1[0]; ?>" class="option"><?php echo $row1[1]; ?></option>
  <?php }?>

  

Best Regards此致

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM