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学习笔记之DOM对象和jQuery对象
Dec 22 Javascript
Jquery绑定事件(bind和live的区别介绍)
Aug 23 Javascript
js菜单点击显示或隐藏效果的简单实例
Jan 13 Javascript
收集json解析的四种方法分享
Jan 17 Javascript
jQuery中document与window以及load与ready 区别详解
Dec 29 Javascript
JQuery显示、隐藏div的几种方法简明总结
Apr 16 Javascript
JavaScript实现点击文字切换登录窗口的方法
May 11 Javascript
Javascript实现单例模式
Jan 24 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
Jul 28 Javascript
深入浅析JS Function()构造函数
Aug 22 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
Angular 2 ngForm中的ngModel、[ngModel]和[(ngModel)]的写法
Jun 29 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 htmlspecialchars加强版
2010/02/16 PHP
推荐10个提供免费PHP脚本下载的网站
2014/12/31 PHP
js类型检查实现代码
2010/10/29 Javascript
兼容FF和IE的动态table示例自写
2013/10/21 Javascript
angularjs中的单元测试实例
2014/12/06 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
详解react-native-fs插件的使用以及遇到的坑
2017/09/12 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
vue下载二进制流图片操作
2020/10/26 Javascript
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
利用numpy+matplotlib绘图的基本操作教程
2017/05/03 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
浅谈python标准库--functools.partial
2019/03/13 Python
基于Python测试程序是否有错误
2020/05/16 Python
Django数据库迁移常见使用方法
2020/11/12 Python
Python descriptor(描述符)的实现
2020/11/15 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
2021/02/22 Python
Origins加拿大官网:雅诗兰黛集团高端植物护肤品牌
2017/11/19 全球购物
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
党员培训思想汇报
2014/01/07 职场文书
即将毕业大学生自荐信
2014/01/24 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
爱祖国爱家乡演讲稿
2014/09/02 职场文书
党员批评与自我批评
2014/10/15 职场文书
离婚协议书范本及离婚须知
2014/10/15 职场文书
乡镇党建工作汇报材料
2014/10/27 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
五一放假通知怎么写
2015/08/18 职场文书
2016初一新生军训心得体会
2016/01/11 职场文书
素质教育学习心得体会
2016/01/19 职场文书
深入理解python多线程编程
2021/04/18 Python
Python如何将list中的string转换为int
2022/07/15 Ruby