js下拉列表实现增加和移除选项
2017-08-31 09:46
471 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head> <base href="http://localhost:8080/%E7%BA%A7%E8%81%94/"> <title>JaneYork</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <select id="s1" multiple="multiple"> <option>北京</option> <option>上海</option> </select> <input type="text" id="txt"> <input type="button" value="添加" id="addbtn" onclick="add()"> <input type="button" value="移除" id="removebtn" onclick="remove()"> </body>
//主要功能实现 <script> //添加按钮功能实现 function add(){ //获取input文本输入狂标签 var txt = document.getElementById("txt"); //新建一个option var o = new Option(); //将文本框输入的内容赋给option显示的内容 o.text = txt.value; var se = document.getElementById("s1"); //把新建的option添加进来 se.add(o); } //移除按钮功能实现 function remove(){ //获取select标签 var se = document.getElementById("s1"); //移除当前选中项 se.remove(se.selectedIndex); } </script> </html>
页面显示效果:
相关文章推荐
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- Vue.js自定义下拉列表,如何实现在下拉列表区域外点击即可关闭下拉列表的功能
- JS实现下拉列表效果
- JavaScript基础 下拉列表 使用js设置默认选中的选项 selectedIndex
- 利用JS+Ajax实现下拉列表无刷联动,及其相关
- 用Js数组来实现下拉列表连动无刷新
- 原生js实现二级联动下拉列表菜单
- 原生js实现div点击其他地方隐藏下拉列表
- js向下拉列表的末尾添加一个 "nami" 选项
- 分别用html+css,js,jquery实现二级下拉列表
- 关于ListView中的Adapter说明以及列表增加最后一项(更多选项)的实现
- 利用js和css实现Bootstrap下拉列表数据过滤
- table+js实现网站左侧列表下拉隐藏
- javascript实现下拉列表框显示(输入拼音头显示选项)
- js实现在编辑框input下根据输入内容显示匹配内容的下拉列表(二)
- js 实现下拉列表的重复利用
- js+div实现的下拉列表
- JS实现下拉列表联动
- jquery 实现左右下拉列表 选项 移动
- JS实现支持多选的遍历下拉列表代码