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 相关文章推荐
URI、URL和URN之间的区别与联系
Dec 20 Javascript
Web版彷 Visual Studio 2003 颜色选择器
Jan 09 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
Feb 27 Javascript
禁止ajax缓存获取程序最新数据的方法
Nov 19 Javascript
js中实现多态采用和继承类似的方法
Aug 22 Javascript
BootStrap table删除指定行的注意事项(笔记整理)
Feb 05 Javascript
jQuery为DOM动态追加事件的方法
Feb 16 Javascript
浅谈JavaScript作用域和闭包
Sep 18 Javascript
判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号
Apr 28 Javascript
Vue实现搜索结果高亮显示关键字
May 28 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
Aug 02 Javascript
Vue+tracking.js 实现前端人脸检测功能
Apr 16 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和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
PHP 加密 Password Hashing API基础知识点
2020/03/02 PHP
javascript 面向对象继承
2009/11/26 Javascript
jquery插件之easing 动态菜单
2010/08/21 Javascript
JavaScript 原型链学习总结
2010/10/29 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
layui从数据库中获取复选框的值并默认选中方法
2018/08/15 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
实例讲解python中的序列化知识点
2018/10/08 Python
python模块之subprocess模块级方法的使用
2019/03/26 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
使用Python爬取Json数据的示例代码
2020/12/07 Python
CSS3 清除浮动的方法示例
2018/06/01 HTML / CSS
Anthropologie英国:美国家喻户晓的休闲服装和家居产品品牌
2018/12/05 全球购物
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
北京-环亚运商测试题.net程序员初步测试题
2013/05/28 面试题
国家励志奖学金获奖感言
2014/01/09 职场文书
初一家长会邀请函
2014/01/31 职场文书
小学毕业感言300字
2014/02/19 职场文书
剪彩仪式主持词
2014/03/19 职场文书
关于青春的演讲稿
2014/05/05 职场文书
健康教育评估方案
2014/05/25 职场文书
中秋晚会策划方案
2014/06/12 职场文书
运动会报道稿300字
2014/10/02 职场文书
2014年度个人总结范文
2015/03/09 职场文书
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
Python中可变和不可变对象的深入讲解
2021/08/02 Python
springboot如何接收application/x-www-form-urlencoded类型的请求
2021/11/02 Java/Android