欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

详解JavaScript实现向select下拉框中添加和删除元素的方法

程序员文章站 2022-06-12 15:04:46
...
这篇文章主要介绍了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='0'>---请选择---</option>
     <option value='1'>男</option><option value='2'>女</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)初始化时

详解JavaScript实现向select下拉框中添加和删除元素的方法

(2)添加元素

详解JavaScript实现向select下拉框中添加和删除元素的方法

(3)删除元素

详解JavaScript实现向select下拉框中添加和删除元素的方法

以上就是详解JavaScript实现向select下拉框中添加和删除元素的方法的详细内容,更多请关注其它相关文章!