`

自写的一个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
 }  

相关推荐

    我的小小工具

    "我的小小工具"这个标题可能指的是一个个人开发的软件集合或者是一系列实用的小程序,它可能包含各种功能,旨在帮助用户解决日常生活或工作中遇到的小问题。由于标题并未提供具体的技术细节,我们只能根据常见的IT...

    JavaScript小小题

    这篇名为“JavaScript小小题”的博文可能探讨了JavaScript在实际项目中的应用,特别是通过一个名为“Guess Flower Game”的游戏来展示其核心概念和技巧。 在JavaScript中,"源码"是指未经编译的文本格式代码,...

    HTML写的一个小小的秒表程序

    这个小小的秒表程序展示了如何结合这些核心技术来创建一个功能丰富的交互式应用。以下将详细讲解涉及的知识点: 1. **HTML**: HTML(超文本标记语言)是网页的基础结构,用于定义页面内容和布局。在`theStopWatch....

    小小的tooltip工具

    标题中的“小小的tooltip工具”指的是一个轻量级的交互组件,用于在用户将鼠标悬停在元素上时显示额外信息。Tooltip通常是一个小型的弹出框,它可以在鼠标指针附近显示有关页面元素的简短描述或提示。这种功能在网页...

    一个小小的租赁系统

    综上所述,一个小小的租赁系统背后涉及了多个IT领域的专业知识,从需求分析、系统设计到开发实现,都需要综合运用多种技术和工具。通过不断优化和迭代,租赁系统可以为企业带来更高效的运营效率和客户满意度。

    一点小小的ftp工具

    "一点小小的ftp工具"这个标题暗示我们讨论的是一个轻量级的FTP客户端软件,可能适合小型项目或者个人用途。FlashFXP是其中的一个具体工具,它是一款功能强大的FTP客户端,常用于Windows操作系统。 FTP的主要功能...

    图书销售系统——这是我自己作的一个小小系统

    这个系统由个人开发者设计,虽然规模可能较小,但包含了基础的图书管理、销售追踪、库存控制等功能,对于小型书店或个人图书经营者来说,是一个实用的工具。 在图书销售系统中,核心功能主要包括以下几个方面: 1....

    调用googleMap的一个小小应用

    标题“调用googleMap的一个小小应用”涉及到的是在Web开发中如何集成并使用Google Maps API。这个应用可能是一个简单的Web服务或网页,它利用Google Maps的功能来显示地图、定位、导航或其他地理信息相关的功能。 ...

    一个小小的系统分析统计

    这个“一个小小的系统分析统计”项目,就是一个以 Flash 技术实现的简单分析工具,主要用于收集和展示关于浏览器使用情况的数据。 首先,我们要理解系统分析统计的基本概念。系统分析是通过对系统的各个方面进行...

    FLASH动画小小作品

    标题中的“FLASH动画小小作品”表明这是一个关于Flash动画的小型创作或示例集。Flash是一种曾经广泛用于创建交互式矢量图形、动画、游戏和应用程序的软件,它在20世纪末至21世纪初互联网早期阶段非常流行。尽管现在...

    一个小小的本科毕业设计.zip

    这个名为“一个小小的本科毕业设计.zip”的压缩包文件很可能包含了某位本科生完成的整个毕业设计项目。下面将详细讨论这些阶段中涉及的IT知识点。 1. **选题**:在选题阶段,学生需要确定研究或开发的方向。这可能...

    AppSolo-js:一个小小的 JavaScript 库

    **AppSolo-js:一个小小的JavaScript库** AppSolo-js是一个轻量级的JavaScript库,专为开发者提供便捷的前端开发工具,以简化常见的JavaScript任务。它旨在提高开发效率,减少代码冗余,同时保持代码的可读性和维护...

    tokitoki-js:一个小小的 toki pona 解析器 javascript 库

    而 tokitoki-js,正如其名,是一个专为解析 Toki Pona 语言设计的小巧 JavaScript 库,致力于帮助开发者在 Web 应用程序中处理和理解这种语言。 Tokitoki-js 的核心功能在于它的解析能力。作为一个 JavaScript 库,...

    Node.js-一个小小的node爬虫基于crawler框架

    在这个“Node.js-一个小小的node爬虫基于crawler框架”的项目中,我们将探讨如何利用 Node.js 开发一个简单的网络爬虫,特别关注的是 `crawler` 框架的使用。 首先,让我们了解一下什么是网络爬虫。网络爬虫,又...

    JavaScript权威指南第六版.mobi

    《JavaScript权威指南第六版》是JavaScript编程领域的一本经典之作,由David Flanagan撰写,于2012年出版。这本书全面深入地介绍了JavaScript语言,是开发者深入理解JS语法、特性以及最佳实践的重要参考资料。 ...

    JavaScript-ToolBox.zip

    "JavaScript Toolbox"这个压缩包文件,正如其名,是一个集合了各种常用JavaScript功能的代码库,旨在为开发者提供便利,提高开发效率。这里我们将深入探讨JavaScript的一些关键知识点,并结合这个工具箱中的内容进行...

    小小画布的实现

    标题“小小画布的实现”涉及的是一个关于创建和操作简单图形界面的编程主题,通常在Web开发或桌面应用中常见。在这个项目中,开发者可能使用了一种编程语言(如JavaScript、HTML5 Canvas或者Python的Tkinter库)来...

    asp 小小聊天室 asp 小小聊天室

    这个"ASP 小小聊天室"项目可能是一个简单的在线聊天应用程序,它利用ASP技术实现了用户之间的实时交流功能。在这个项目中,我们可以探讨以下几个ASP相关的重要知识点: 1. **服务器端脚本**:ASP的主要特点是其脚本...

    小小Demo获取系统监控数据

    在前端部分,Vue.js是一个流行的JavaScript框架,用于构建用户界面。在这个项目中,Vue可能被用来创建一个直观的界面,展示后端获取的系统监控数据。通过HTTP API(比如RESTful API),Vue组件可以与Java后端进行...

    js+html5 svg创建点路径生成器工具代码.zip

    总结来说,这个压缩包提供了一个实用的HTML5和SVG结合的工具,利用JavaScript实现了动态点路径生成。通过理解并分析源代码,开发者不仅可以提升对HTML5、SVG和JavaScript的理解,还能掌握如何在实际项目中应用这些...

Global site tag (gtag.js) - Google Analytics