首頁  >  文章  >  web前端  >  JavaScript實作會在select下拉方塊中新增和刪除元素實例分享

JavaScript實作會在select下拉方塊中新增和刪除元素實例分享

小云云
小云云原創
2018-01-23 11:18:441801瀏覽

本文主要介紹了JavaScript實作向select下拉框中新增和刪除元素的方法,涉及jQuery中append()與remove()方法動態操作表單元素的相關技巧,需要的朋友可以參考下,希望能幫助到大家。

本文實例講述了JavaScript實作在select下拉方塊中新增和刪除元素的方法。分享給大家參考,具體如下:

1、說明

a. 利用append()方法向下拉框中加入元素

b. 利用remove()方法移除下拉方塊中最後一個元素

2、實例原始碼:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript向select下拉框中添加和删除元素</title>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
   /**
    * 向select下拉框中添加子元素
    */
   function addElement()
   {
     //保证不重复添加
     $("#select_p").empty();
     //添加子元素
     $("#select_p").append("<option value=&#39;0&#39;>---请选择---</option><option value=&#39;1&#39;>男</option><option value=&#39;2&#39;>女</option>");
   }
   /**
   * 删除下拉框中最后一个元素
   */
   function removeLast()
   {
     //删除最后一个子元素
     $("#select_p option:last").remove();
   }
</script>
</head>
<body>
</body>
  <p id="select_span">
     <select id="select_p" style="width:145px;">
     </select>
  </p>
  <input type="button" value="添加元素" onclick="addElement()"/>
  <input type="button" value="删除元素" onclick="removeLast()"/>
</html>

3、實作結果

(1)初始化時

 

(2)加入元素

 

(3)刪除元素

 

相關建議:

jQuery動態產生select option下拉清單實作程式碼

jQuery Tree Multiselect正確使用方法

jQuery實作select下拉方塊取得目前選取的文字

以上是JavaScript實作會在select下拉方塊中新增和刪除元素實例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn