如何使用按钮控制下拉框的添加和删除

动态控制下拉框select每一项option节点的添加与删除

操作方法

  • 01

    第一步,我们先把静态页面做出来,静态页面上就放一个下拉框<select></select>,并且在select里面给你个默认的<option></option>,然后在添加一个添加按钮<button>和一个添加的输入框<input>,再添加一个删除的按钮和一个删除的输入框,代码如下:

  • 02

    然后在浏览器中运行这个静态页面,效果如下:

  • 03

    接下来就是要做按钮的点击事件处理了,我们要做的效果是这样的,在添加按钮左边的输入框输入要添加的select下拉项的名称,然后点击添加按钮,select下拉项里面就会添加进入一个你输入的下拉项。同理,在删除按钮左边的输入框里面输入要删除的下拉项的名称,然后点击删除按钮,即可删除掉select里面对应的下拉项,完整的js如下:

  • 04

    首先需要引入jquery的js,然后再来看看添加按钮的点击事件控制的js,第一步是先获取添加按钮左边输入框输入的内容,使用name属性选择器来回去它的val,然后再创建一个option节点,把它append到select里面,js代码如下:

  • 05

    然后我们在浏览器打开网页,看看效果,在添加的输入框输入要添加的名称,然后点击添加按钮,然后我们把下拉框点开,就会发现下拉框里面多了一条你刚才输入的名称:

  • 06

    然后再来看删除一个option的js写法,首先给删除的button添加onclick事件监听,然后获取删除按钮左边的输入框的值,通过name属性选择器获取,然后再通过value属性选择器找到select里面对应的option,然后通过remove方法进行删除,js代码如下:

  • 07

    然后我们在浏览器打开网页,看看效果,在删除的输入框输入要删除的名称,然后点击删除按钮,然后我们把下拉框点开,就会发现下拉框里面你刚才输入的名称已经没有了:

(0)

相关推荐

  • Axure RP 8怎么制作按钮控制下拉框选项?

    Axure RP 8怎么制作按钮控制下拉框选项? 1.打开Axure RP 8软件,在软件库中找到下拉框元件,拖一个到画布上,如下图所示: 2.再次在元件库中找到"主要按钮",拖一 ...

  • 如何利用Axure RP 8设计软件按钮控制下拉框选项

    一般情况下,下拉框是有多个选项构成的,可以单选也可以多选:按钮是可以触发事件,操作其他元件发生变化,如单选按钮禁用启用.图片元件的显示和隐藏等.下面利用一个实例说明按钮控制下拉框选项,操作如下: 操作 ...

  • Axure RP 8如何制作按钮控制下拉框选项

    Axure RP 8如何制作按钮控制下拉框选项

  • axure下拉框光标闪动效果怎么制作?

    Axure下拉框怎么添加光标闪烁的效果?只要插入鼠标交互时间就可以了,请看下文详细介绍. 1.新建“标签”和“下拉框”,下拉框的选项编辑,放4个选项:“光标闪烁效果范例”.“------------- ...

  • Axure RP 8下拉框怎么控制文本框标题字体?

    Axure RP 8设计软件原型工具中的下拉框,可以展示多个值,在切换选项时,改变文本框和标题.下面利用一个实例说明这个背景,操作如下: 1.双击打开Axure RP 8设计软件,在表单元件中拖曳一个 ...

  • Excel中如何设置数据有效性通过下拉框选择数据

    打开对应的Excel文件,如下图所示,比如我们有性别和系别这两列相对取值比较固定,比如系别就是男或者女,在Sheet中的某块区域先输入男和女,以及系别信息,比如金融学、会计学等等,一般这些信息要放在s ...

  • Auxre RP怎么给下拉框绑定事件?

    Axure RP是一款比较常用的原型界面工具,在利用该工具进行原型设计时,我们肯定会想尽可能的将网页效果展示出来.下拉框是经常要用到的一个工具,在代码实现过程中经常会根据下拉框值改变而显示不同的内容. ...

  • 电脑wps文档软件下拉框怎么插入表格

    WPS的文档软件是我们经常使用的文字处理工具之一,我们除了编辑文字之外,还可以插入表格,接下来小编就教大家怎样将下拉框插入到表格中.具体如下:1. 首先我们打开电脑进入到桌面,然后找到想要插入下拉框的 ...

  • 如何在Excel表格中制作下拉框

    我们想要在表格中制作下拉符号,该怎么操作呢?今天就跟大家介绍一下如何在Excel表格中制作下拉框的具体操作步骤.1. 首先打开电脑,找到桌面上的Excel表格,双击打开.2. 然后在表格中,找到想要添 ...