- 浏览: 1228950 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
- 1判断select选项中是否存在Value="paraValue"的Item
- 2向select选项中加入一个Item
- 3从select选项中删除一个Item
- 4删除select中选中的项
- 5修改select选项中value="paraValue"的text为"paraText"
- 6设置select中text="paraText"的第一个Item为选中
- 7设置select中value="paraValue"的Item为选中
- 8得到select的当前选中项的value
- 9得到select的当前选中项的text
- 10得到select的当前选中项的Index
- 11清空select的项
- js代码
- //1.判断select选项中是否存在Value="paraValue"的Item
- functionjsSelectIsExitItem(objSelect,objItemValue){
- varisExit=false;
- for(vari=0;i<objSelect.options.length;i++){
- if(objSelect.options[i].value==objItemValue){
- isExit=true;
- break;
- }
- }
- returnisExit;
- }
- //2.向select选项中加入一个Item
- functionjsAddItemToSelect(objSelect,objItemText,objItemValue){
- //判断是否存在
- if(jsSelectIsExitItem(objSelect,objItemValue)){
- alert("该Item的Value值已经存在");
- }else{
- varvarItem=newOption(objItemText,objItemValue);
- objSelect.options.add(varItem);
- alert("成功加入");
- }
- }
- //3.从select选项中删除一个Item
- functionjsRemoveItemFromSelect(objSelect,objItemValue){
- //判断是否存在
- if(jsSelectIsExitItem(objSelect,objItemValue)){
- for(vari=0;i<objSelect.options.length;i++){
- if(objSelect.options[i].value==objItemValue){
- objSelect.options.remove(i);
- break;
- }
- }
- alert("成功删除");
- }else{
- alert("该select中不存在该项");
- }
- }
- //4.删除select中选中的项
- functionjsRemoveSelectedItemFromSelect(objSelect){
- varlength=objSelect.options.length-1;
- for(vari=length;i>=0;i--){
- if(objSelect[i].selected==true){
- objSelect.options[i]=null;
- }
- }
- }
- //5.修改select选项中value="paraValue"的text为"paraText"
- functionjsUpdateItemToSelect(objSelect,objItemText,objItemValue){
- //判断是否存在
- if(jsSelectIsExitItem(objSelect,objItemValue)){
- for(vari=0;i<objSelect.options.length;i++){
- if(objSelect.options[i].value==objItemValue){
- objSelect.options[i].text=objItemText;
- break;
- }
- }
- alert("成功修改");
- }else{
- alert("该select中不存在该项");
- }
- }
- //6.设置select中text="paraText"的第一个Item为选中
- functionjsSelectItemByValue(objSelect,objItemText){
- //判断是否存在
- varisExit=false;
- for(vari=0;i<objSelect.options.length;i++){
- if(objSelect.options[i].text==objItemText){
- objSelect.options[i].selected=true;
- isExit=true;
- break;
- }
- }
- //Show出结果
- if(isExit){
- alert("成功选中");
- }else{
- alert("该select中不存在该项");
- }
- }
- //7.设置select中value="paraValue"的Item为选中
- document.all.objSelect.value=objItemValue;
- //8.得到select的当前选中项的value
- varcurrSelectValue=document.all.objSelect.value;
- //9.得到select的当前选中项的text
- varcurrSelectText=document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
- //10.得到select的当前选中项的Index
- varcurrSelectIndex=document.all.objSelect.selectedIndex;
- //11.清空select的项
- document.all.objSelect.options.length=0;
发表评论
-
Cookie相关操作
2013-02-20 17:44 940JS操作Cookie: http://www.oschin ... -
JS回车实现Tab功能
2012-11-07 15:50 1083//用回车跳到下一个输入框,用法:在<tab ... -
javascript的focus函数如何定位到textarea指定地方
2012-11-07 15:45 1901转:http://hi.baidu.com/codylee/i ... -
模式窗口window.showModalDialog()的用法
2012-02-14 13:01 846http://www.pqshow.com/design/ji ... -
JavaScript判断浏览器类型及版本
2011-11-23 19:13 9100转自:http://www.cnblogs.com/leadz ... -
JQuery基础
2011-11-15 20:46 698//$("#defaultPassId") ... -
JQuery 随机生成密码
2011-11-15 20:29 1185<script type="text/java ... -
JS生成随机密码
2011-11-15 17:24 1167<!DOCTYPE HTML PUBLIC " ... -
在什么时候才会用到fireEvent方法呢?
2011-10-14 17:28 1013本文转自:http://www.cnblo ... -
get提交中文后乱码的问题的解决
2011-09-16 13:19 754首先,encodeURIComponent对参数值 编码,要经 ... -
利用javascript实现web页面刷新的方法
2010-06-02 16:34 895javascript refresh page Java ... -
onkeyup,onkeydown,onkeypress
2010-02-03 13:17 6449在使用JavaScript做WEB键盘事件侦听捕获时,主要采 ... -
JS事件处理相关应用,srcElement
2010-01-22 01:20 1534对 evt = (evt) ? evt : window ... -
转:JQuery Ajax 仿google suggest 自动补全功能 支持中文(jsp / Servlet)
2010-01-21 18:04 2609本文转自:JQuery Ajax 仿google sugges ... -
JS控制checkbox
2008-12-16 18:07 947下面的有关实现chckbox全选的方法或多或少存在一些缺陷,具 ... -
提交和设置表单的值
2008-12-18 13:26 898<inputtype="button&quo ... -
JS对话框的总结
2009-02-13 10:30 1071对话框有三种 1 alert 只是提醒,不能对脚本产生任何改变 ... -
JS类型转換parseInt应注意的问题
2009-02-13 10:40 877http://www.blogjava.net/smcdl/ ... -
JAVASCRIPT应用篇(1)--动态给对象添加属性
2009-02-20 16:55 892<script language="javas ... -
JAVASCRIPT应用篇(2)--完整的Prototype框架学习
2009-02-20 17:33 810看到有关JS框架的东东,保存一下过段时间再看 http:// ...
相关推荐
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等
js 操作 select 控件大全是 JavaScript 中对 select 控件的各种操作的集合,包括新增、修改、删除、选中、清空、判断存在等多种操作。下面将对这些操作进行详细的介绍和讲解。 一、 判断 select 选项中是否存在 ...
操作select控件是前端开发中常见的任务,包括但不限于新增选项、修改选项、删除选项、选中某个选项、清空选项以及判断某个特定值的选项是否存在等。以下是这些操作的知识点详细说明: 1. 判断select选项中是否存在...
在HTML和JavaScript编程中,`<select>`元素用于创建下拉列表,经常需要进行动态操作,比如添加、删除、修改选项,以及选中和清空选中的值。本篇文章将探讨如何通过JavaScript来实现这些功能,并判断控件是否存在。...
使用JavaScript可以轻松地操纵这些 `<select>` 控件,从而实现动态地添加、删除、修改选项等功能。本文将详细介绍如何使用JavaScript进行 `<select>` 控件的各种操作。 #### 二、知识点详解 ##### 1. 判断 `select...
本文将详细介绍如何使用JavaScript来操作这个控件,包括新增、删除、修改、选中和清空选项,以及判断特定选项是否存在的方法。 1. **判断select选项中是否存在指定Value的Item** ```javascript function ...
以下是一些关键的JavaScript方法,用于处理select控件: 1. **判断select选项中是否存在Value="paraValue"的Item** 使用`jsSelectIsExitItem`函数,通过遍历select的options数组并检查每个option的value属性,可以...
3. 日期控件逻辑实现:日期控件的逻辑实现主要通过JavaScript函数来完成,如init()函数用于初始化select控件的option,swap_day()函数根据用户选择的年份和月份动态更新日期选项。同时,数组month_big和month_small...
结合JavaScript,我们可以实现对`<select>`元素的动态操作,增强用户体验,实现更复杂的交互功能。下面将详细介绍在JavaScript中对`<select>`元素进行的常见操作。 ### 1. 检查`<select>`元素中是否存在特定值的项 ...
通过 JavaScript,我们可以实现对这些元素的动态操作,包括创建、添加、删除选项等。下面将详细介绍如何使用 JavaScript 来操作 `<select>` 和 `<option>`。 #### 1. 动态创建 Select 控件 ```javascript function...
以下内容将详细介绍如何使用JavaScript对select控件中的option选项进行增加、删除、修改和查询操作。 首先,创建一个select元素可以通过JavaScript动态完成。这在需要根据某些条件或者用户操作来动态生成下拉菜单时...
本文将详细讲解如何使用jQuery来操作select元素,包括获取和设置选项、添加与删除选项以及改变选中状态等常见操作。 1. **获取和设置Select选项** - `$("#select_id").change(function() {...})`:此代码用于为...
在网页开发中,jQuery库为JavaScript提供了一种更简洁、高效的方式来操作DOM元素,包括对select控件的处理。本文将深入浅出地探讨如何使用jQuery来获取和设置select控件的值,这对于构建交互性更强的网页界面至关...
在Web开发中,jQuery库为JavaScript提供了一种更简洁、更高效的方式来操作DOM元素,包括对select控件的操作。以下是对标题和描述中提到的jQuery操作select控件的相关知识点的详细说明: 1. **获取select控件的选择...
jq是一种轻量级的JavaScript库,用于简化DOM操作、事件处理和动画等功能。jq提供了许多实用的方法,例如选择器、事件绑定、动画等,帮助开发者快速构建网页应用程序。 二、select下拉列表的重置 在select下拉列表中...
下面将详细解释如何使用jQuery来获取和设置text、textarea、radio、checkbox以及select等不同类型的input控件的值。 1. **获取text和textarea值**: - 对于`<input type="text">`和`<textarea>`,可以使用`.attr()...