JavaScript实现对下拉列表值进行排序的方法


Posted in Javascript onJuly 15, 2015

本文实例讲述了JavaScript实现对下拉列表值进行排序的方法。分享给大家供大家参考。具体如下:

function sortList(id) {
  var obj = document.getElementById("id");
  var values = new Array();
  for(var i = 0; i < obj.options.length; i++) {
    values.push(obj.options[i].innerHTML + "--xx--" + obj.options[i].value);
  }
  values = values.sort();
  for(var i = 0; i < values.length; i++) {
    valueArray = values[i].split('--xx--');
    obj.options[i].innerHTML = valueArray[0];
    obj.options[i].value = valueArray[1];
  }
}

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

Javascript 相关文章推荐
javascript 表单验证常见正则
Sep 28 Javascript
JQuery 引发两次$(document.ready)事件
Jan 15 Javascript
jQuery 前的按键判断代码
Mar 19 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
Dec 15 Javascript
js 获取计算后的样式写法及注意事项
Feb 25 Javascript
使用正则表达式的格式化与高亮显示json字符串
Dec 03 Javascript
js判断手机号运营商的方法
Oct 23 Javascript
vue中使用ueditor富文本编辑器
Feb 08 Javascript
vue路由插件之vue-route
Jun 13 Javascript
javascript合并两个数组最简单的实现方法
Sep 14 Javascript
JavaScript实现简单贪吃蛇效果
Mar 09 Javascript
vue-cli3 热更新配置操作
Sep 18 Javascript
jQuery简单实现验证邮箱格式
Jul 15 #Javascript
JavaScript截断字符串的方法
Jul 15 #Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 #Javascript
jQuery实现提示密码强度的代码
Jul 15 #Javascript
浅谈javascript中return语句
Jul 15 #Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
Jul 15 #Javascript
javascript实现在线客服效果
Jul 15 #Javascript
You might like
使用php实现下载生成某链接快捷方式的解决方法
2013/05/07 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
自己封装的常用javascript函数分享
2015/01/07 Javascript
详解JavaScript的AngularJS框架中的作用域与数据绑定
2016/03/04 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
酷! 不同风格页面布局幻灯片特效js实现
2021/02/19 Javascript
vue2.0+ 从插件开发到npm发布的示例代码
2018/04/28 Javascript
vue-rx的初步使用教程
2018/09/21 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
python中的多重继承实例讲解
2014/09/28 Python
Django中cookie的基本使用方法示例
2018/02/03 Python
在python中pandas的series合并方法
2018/11/12 Python
python实现简单名片管理系统
2018/11/30 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
Python 转换文本编码实现解析
2019/08/27 Python
python pygame实现球球大作战
2019/11/25 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
Python参数传递及收集机制原理解析
2020/06/05 Python
python学习笔记之多进程
2020/08/06 Python
在pycharm中文件取消用 pytest模式打开的操作
2020/09/01 Python
Pure Collection美国官网:来自英国羊绒专家的奢华羊绒
2017/11/19 全球购物
介绍一下Mysql的存储引擎
2015/02/12 面试题
电气专业推荐信范文
2013/11/18 职场文书
三年级科学教学反思
2014/01/29 职场文书
工商治理实习生的自我评价分享
2014/02/20 职场文书
遗产继承公证书
2014/04/09 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技
ubuntu如何搭建vsftpd服务器
2022/12/24 Servers