JS设置下拉列表框当前所选值的方法


Posted in Javascript onDecember 22, 2015

本文实例讲述了JS设置下拉列表框当前所选值的方法。分享给大家供大家参考,具体如下:

1. JS代码:

function setSelectOption(objId, targetValue){
//objid:下拉列表框的ID;targetValue:当前所选值
 var obj = document.getElementById(objId);
 if(obj){
  var options = obj.options;
  if(options){
   var len = options.length;
   for(var i=0;i<len;i++){
    if(options[i].value == targetValue){
     options[i].defaultSelected = true;
     options[i].selected = true;
     return true;
    }
   }
  } else {
   alert('missing element(s)!');
  }
 } else {
  alert('missing element(s)!');
 }
}

2.在JSP中设置下拉列表框的当前选择项

<select>
  <option value="1" <%if(sesssionValue==1){%> selected="selected"<%}%>>1:b </option>
  <option value="2" <%if(sesssionValue==2){%> selected="selected"<%}%>>2:b </option>
  <option value="3" <%if(sesssionValue==3){%> selected="selected"<%}%>>3:c </option>
  <option value="4" <%if(sesssionValue==4){%> selected="selected"<%}%>>4:d </option>
</select>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery.ui.progressbar 中文文档
Nov 26 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
Sep 05 Javascript
js确定对象类型方法
Mar 30 Javascript
jquery取子节点及当前节点属性值的方法
Sep 09 Javascript
显示今天的日期js代码(阳历和农历)
Sep 30 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史
Jan 09 Javascript
以Python代码实例展示kNN算法的实际运用
Oct 26 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
Aug 08 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
jQuery+ajax实现批量删除功能完整示例
Jun 06 jQuery
你或许不知道的一些npm实用技巧
Jul 04 Javascript
基于elementUI竖向表格、和并列的案例
Oct 26 Javascript
点评js异步加载的4种方式
Dec 22 #Javascript
JS模拟按钮点击功能的方法
Dec 22 #Javascript
jquery插件jquery.confirm弹出确认消息
Dec 22 #Javascript
js实现仿微博滚动显示信息的效果
Dec 21 #Javascript
Javascript实现Array和String互转换的方法
Dec 21 #Javascript
图解Sublime Text3使用技巧
Dec 21 #Javascript
七个不允许错过的jQuery小技巧
Dec 21 #Javascript
You might like
PHP中动态HTML的输出技术
2006/10/09 PHP
php学习之 数组声明
2011/06/09 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
自制PHP框架之路由与控制器
2017/05/07 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
IE关闭时判断及AJAX注销案例学习
2013/02/18 Javascript
JS获取后台Cookies值的小例子
2013/03/04 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
jquery仿苹果的时间/日期选择效果
2017/03/08 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
2018/05/17 Javascript
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
Python urlopen()函数 示例分享
2014/06/12 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
python画折线图的程序
2018/07/26 Python
python中嵌套函数的实操步骤
2019/02/27 Python
Python正则表达式实现简易计算器功能示例
2019/05/07 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
2020/06/30 Python
在django中实现choices字段获取对应字段值
2020/07/12 Python
Python读写压缩文件的方法
2020/07/30 Python
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
超级英雄、电影和电视、乐队和音乐T恤:Loud Clothing
2019/09/01 全球购物
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
2012/03/14 面试题
庆七一活动方案
2014/01/25 职场文书
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
诺贝尔奖获得者名言100句:句句启人心智,值永久收藏
2019/08/09 职场文书
护士年终工作总结不会写?各科护士模板总结
2020/01/02 职场文书
理解深度学习之深度学习简介
2021/04/14 Python
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏
PostgreSQL数据库去除重复数据和运算符的基本查询操作
2022/04/12 PostgreSQL