Javascript select下拉框操作常用方法


Posted in Javascript onNovember 09, 2009
function AddDropDownList(id,fatherCtl) 
{ 
if(!document.getElementById(id)) 
{ 
var ddl = document.createElement('select'); 
ddl.setAttribute("id",id); 
if(fatherCtl&&document.getElementById(fatherCtl)) 
document.getElementById(fatherCtl).appendChild(ddl); 
else 
document.body.appendChild(ddl); 
} 
} 
//删除指定的下拉框 
function RemoveDropDownList(id) 
{ 
var ctl = document.getElementById(id); 
if(ctl) 
ctl.parentNode.removeChild(ctl); 
} 
//给下拉框添加选项 
function AddDDDLOption(id,text,value) 
{ 
var ctl = document.getElementById(id); 
if(ctl) 
{ 
ctl.options[ctl.options.length] = new Option(text,value); 
} 
} 
//删除所有选项 
function RemoveAllDDLOptions(id) 
{ 
var ctl = document.getElementById(id); 
if(ctl) 
{ 
ctl.options.length=0; 
} 
} 
//删除指定索引的选项 
function RemoveDDLOption(id,index) 
{ 
var ctl=document.getElementById(id); 
if(ctl && ctl.options[index]) 
{ 
ctl.options[index]=null; 
} 
} 
//获取下拉框选择的值 
function GetDDLSelectedValue(id) 
{ 
var ctl = document.getElementById(id); 
if(ctl) 
{ 
return ctl.options[ctl.selectedIndex].value; 
} 
} 
//获取下拉框选择的文本 
function GetDDLSelectedText(id) 
{ 
var ctl = document.getElementById(id); 
if(ctl) 
{ 
return ctl.options[ctl.selectedIndex].text; 
} 
}
Javascript 相关文章推荐
关于html+ashx开发中几个问题的解决方法
Jul 18 Javascript
javascript 构造函数强制调用经验总结
Dec 02 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
Dec 25 Javascript
js实现幻灯片播放图片示例代码
Nov 07 Javascript
jquery实现预览提交的表单代码分享
May 21 Javascript
jquery仿百度经验滑动切换浏览效果
Apr 14 Javascript
JavaScript对数组进行随机重排的方法
Jul 22 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
May 13 Javascript
JS针对Array的各种操作汇总
Nov 29 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
Jul 04 Javascript
thinkjs 文件上传功能实例代码
Nov 08 Javascript
swiper Scrollbar滚动条组件详解
Sep 08 Javascript
页面中js执行顺序
Nov 09 #Javascript
js 鼠标拖动对象 可让任何div实现拖动效果
Nov 09 #Javascript
Jquery作者John Resig自己封装的javascript 常用函数
Nov 09 #Javascript
JQuery 图片延迟加载并等比缩放插件
Nov 09 #Javascript
让Firefox支持event对象实现代码
Nov 07 #Javascript
extjs DataReader、JsonReader、XmlReader的构造方法
Nov 07 #Javascript
JavaScript 变量基础知识
Nov 07 #Javascript
You might like
写一个用户在线显示的程序
2006/10/09 PHP
php文本转图片自动换行的方法
2013/03/13 PHP
PHP strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
PHP实现事件机制的方法
2015/07/10 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
js DataSet数据源处理代码
2010/03/29 Javascript
Jquery调用webService远程访问出错的解决方法
2010/05/21 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
2013/07/15 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
发布Angular应用至生产环境的方法
2018/12/10 Javascript
Python使用Socket(Https)Post登录百度的实现代码
2012/05/18 Python
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
python实现自动重启本程序的方法
2015/07/09 Python
python获取网页中所有图片并筛选指定分辨率的方法
2018/03/31 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
在Python运行时动态查看进程内部信息的方法
2019/02/22 Python
Python定时任务APScheduler的实例实例详解
2019/07/22 Python
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
战友聚会邀请函
2014/01/18 职场文书
学习全国两会精神心得体会范文
2014/03/17 职场文书
村党支部书记承诺书
2014/05/29 职场文书
喝酒驾驶检讨书
2014/10/01 职场文书
领导干部群众路线教育实践活动剖析材料
2014/10/10 职场文书
2014年信息宣传工作总结
2014/12/18 职场文书
入党函调证明材料
2014/12/24 职场文书
监考失职检讨书
2015/01/26 职场文书
中学生自我评价2015
2015/03/03 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
vue+iview实现手机号分段输入框
2022/03/25 Vue.js
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫
mysql数据库如何转移到oracle
2022/12/24 MySQL