簡體   English   中英

我如何放置一個添加按鈕,用戶可以在 html 的選擇列表中添加他的選擇

[英]how can i put an add button where a user can add his choice in a select list in html

<label  for="Course"> Course </label>
<select name="course" >
<option>select your course`</option> 
<?php

$query="SELECT Course_Name FROM courses";
$result=mysqli_query($conn,$query);
if($result)
{
    while($row=mysqli_fetch_array($result)) {
        $Course_Name=$row["Course_Name"];

        echo "<option value='".$Course_Name."'>".$Course_Name." </option>";

    }
}

?>
</select>
<label  for="Course"> Course </label>
<select name="course" onchange="if(this.value==-1){addop(this)}" >
   <option>select your course</option>
   <?php
      $query="SELECT Course_Name FROM courses";
      $result=mysqli_query($conn,$query);
      if($result)
      {
          while($row=mysqli_fetch_array($result)) {
              $Course_Name=$row["Course_Name"];

              echo "<option value='".$Course_Name."'>".$Course_Name." </option>";

          }
      }

      ?>
   <option value="-1">Add Another</option>
</select>
<script type="text/javascript">
   function addop(r)
   {
    var c = window.prompt("Add Custom Course");
    if(c!=null && c!= -1)
    {
        var str = '<option value="'+c+'">'+c+'</option>';
        r.innerHTML += str;
        r.value = c;
    }

   }
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM