`

自写的一个JavaScript小小工具

阅读更多

   由于项目需要,写了一个JavaScript的工具,专门来根据指定Value来锁定Select中的相应Option.代码粘在这里,一是为了日后便于自己查找,二是希望能对别人有所帮助并提出宝贵意见.

/*
  * id, the element of select.
  * value, whose option would be selected.
  */
 function lockSelect(id, value){
         var el = document.getElementById(id);
         var optionsNumbers = el.length;
         
         for(var i=0;i<optionsNumbers;i++){
                 if(el.options[i].value == value){
                         el.options[i].selected=true;
                         return;
                 }
         }
 }
 

 

 

 

1
1
分享到:
评论
3 楼 longleg 2008-07-19  
被ym1981抢先了
2 楼 rmn190 2008-07-18  
真谢谢ym1981,我还不知道select可以这么简单地来选定,

再谢谢自己,若不贴到这里,我也不会有这个收获.
1 楼 ym1981 2008-07-18  
function lockSelect(id, value){   
         var el = document.getElementById(id);   
         el.value= value
 }  

相关推荐

    JavaScript小小题

    NULL 博文链接:https://duyiwuer.iteye.com/blog/355689

    小小的tooltip工具

    主要是支持tooltip 鼠标放上,能弹一div. 友好显示

    JavaScript-ToolBox.zip

    工作分享:JavaScript工具箱,包含常用的JavaScript功能代码

    funktio:一个小小的函数式编程工具箱

    功能一个微型函数式编程工具箱。 用法: const funktio = require("funktio");// returns a new object {a: 1, b: 2}const obj = funktio.updated({a: 1}, "b", 2);// returns a new object {b: 2}const obj2 = ...

    js-beautify:JavaScript的美化器

    JS美化器 这个小小的美化工具将重新格式化和缩进书签,丑陋JavaScript,解压缩由Dean Edward受欢迎的打包程序打包的脚本,以及对由npm软件包处理的脚本进行部分反混淆处理。 打开尝试一下。 可通过UI使用选项。需要...

    最流行的web开发前端模版HTML5 Boilerplate.zip

    自带了两个优秀的Javascript工具库的最新版本: jQuery (默认链接到 Google的CDN, 如果CDN失效,本地文件作为后备) 和Modernizr 浏览器特性监测工具库。 高性能 我们提供了一组 Apache 配置参数,帮你提高网站的...

    parser.js:一个由 JavaScript 实现的解析器库,包括 lexyacc 等工具,并包括简单的 api 来生成语法树

    parser.jsA parser library implemented by JavaScript, including tools like lex/yacc and include simple api to generate syntax treeAuthorFeatures实现了一个基于NFA的正则表达式引擎实现(正则表达式字符串的...

    Lilac:一个小小的库~~~

    Lilac 一个简单的基于amd规范的模块加载器,初级版本,有些东西还未实现,慢慢迭代~~~ test目录包含了一些自己写的测试用例,目前覆盖面不是很全,以后会补充 自己的测试用例运行方法: ...TODO: ...

    JAVA自学之路

    经常的进行知识难点的查询,如果一个问题牵扯的面比较广,就干脆到网上搜索一些相关的专题,比如“java 乱码 mysql” “oracle 创建用户”等等,如果有必要,不要犯懒,勤动手写一些小小的测试程序,来弄明白知识点...

    js简易日历特效原生代码

    js简易日历特效原生代码 js简易日历特效原生代码 js简易日历特效原生代码 js简易日历特效原生代码 js简易日历特效原生代码

    env.rhino.1.2.js

    java爬虫遇到个页面加密的东西,找了些资料学习学习 做了个java运行js的工具类,希望对大家...Envjs一个纯js方式在无浏览器环境下模拟浏览器的行为。envjs-1.2.js 一般网站js中都会用到jauery,所以还用了jauery.js

    HttpFileMonitor

    CHKen Http File Monitor(简称HttpFileMonitor) 是一个监视HTTP协议下载的工具! 有什么用呢? 现在很多网站下载时看不到下载地址,不知道是否来自官方下载,对他就可以看到从哪里下载的,下载的是什么文件! 还...

    UAParser.js:基于JavaScript的轻量级User-Agent解析器-javascript

    UAParser.js - 轻量级基于JavaScript的User-Agent字符解析器。支持浏览器和node.js环境。还包含jQuery/Zepto插件,Component/Bower/Meteor package, & RequireJS/AMD module UAParser.js 基于 JavaScript 的 User-...

    如何使用FireFox插件FirePHP调试PHP

    通过一个小小的服务端库,和这款在Firebug上的插件,你的PHP脚本能够发送调试信息到浏览器,轻易的通过HTTP相应头编码。一旦你设置,你可以在Fiirebug的控制台获得PHP脚本警告和错误,就感觉像直接调试JavaScript...

    jsnake-game:JSnake-用JavaScript和一些React开发!

    :snake: jsnake游戏 ... 蛇(也称为“蛇游戏”)是一种游戏,其中玩家控制一个精瘦的生物,该生物在屏幕上爬行以收集食物,并且不会与自己的身体发生碰撞。 工具 该游戏使用 Javascript。 (主要)

    再次谈论React.js实现原生js拖拽效果引起的一系列问题

    React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的...

    room-homepage:这个小小的首页挑战给您测试布局技巧带来了很大的冲击。 那里还有一个滑块,用于添加JS层以进行额外的练习

    为了应对这一挑战,您需要对HTML,CSS和JavaScript有基本的了解。 挑战 您面临的挑战是建立此电子商务主页,并使它看起来与设计尽可能接近。 您可以使用任何喜欢的工具来帮助您完成挑战。 因此,如果您有想要练习...

    不要使用jQuery触发原生事件的方法

    对工具库依赖得越多,在修改或维护时一个小小的改的很可能就会影响到其他的功能(俗称 处处是地雷,走路需谨慎),特别是维护多年前的遗留代码时。 我经常看到的一个错误是关于 jQuery的 trigger, trigger允许开发者手动...

    responsify_images:一个快速而懒惰的图像缩放工具

    响应图像这是一个快速而懒惰的工具,可以将您的图像快速缩放到各种不同的大小。 这是我对懒惰实现,用于我自己的快速和脏工具来缩放图像。 非常感谢分享这一点。 默认情况下,这会将您的图像缩放为小、中和大。 对此...

Global site tag (gtag.js) - Google Analytics