/*------------------------------------------------------
*作者:fujun @ 2008-04-29
*语言:JavaScript
*说明:select元素javascript常用操作
* 1.判断是否存在指定value的Item
* 2.加入一个Item
* 3.删除值为value的所有Item
* 4.删除某一个index的选项
* 5.更新第index项的value和text
* 6.设置select中指定text的第一个Item为选中
* 7.设置select中指定value的第一个Item为选中
* 8.得到当前选中项的value
* 9.得到当前选中项的index
* 10.得到当前选中项的text
* 11.清空所有选项
-------------------------------------------------------*/
//1.判断是否存在指定value的Item
function ExistValue(obj,value){
for(var i=0;i<obj.options.length;i++){
if(obj.options[i].value == value){
return true;
}
}
return false;
}
//2.加入一个Item
function AddItem(obj,text,value){
var varItem = new Option(text,value);
obj.options.add(varItem);
}
//3.删除值为value的所有Item
function RemoveItems(obj,value){
for(var i=0;i<obj.options.length;i++){
if(obj.options[i].value == ItemValue){
obj.options.remove(i);
}
}
}
//4.删除某一个index的选项
function RemoveItem(obj,index){
obj.options.remove(index);
}
//5.更新第index项的value和text
function UpdateItem(obj,index,value,text){
obj.options[index].value = value;
obj.options[index].text = text;
}
//6.设置select中指定text的第一个Item为选中
function SelectItemByText(obj,text){
var isExit = false;
for(var i=0;i<obj.options.length;i++){
if(obj.options[i].text == text){
obj.options[i].selected = true;
return true;
}
}
return false;
}
//7.设置select中指定value的第一个Item为选中
function SelectItemByValue(obj,value){
var isExit = false;
for(var i=0;i<obj.options.length;i++){
if(obj.options[i].value == value){
obj.options[i].selected = true;
return true;
}
}
return false;
}
//8.得到当前选中项的value,index,text
function GetValue(obj){
return obj.value;
}
//9.得到当前选中项的index
function GetIndex(obj){
return obj.selectedIndex;
}
//10.得到当前选中项的text
function GetText(obj){
return obj.options[obj.selectedIndex].text;
}
//11.清空所有选项
function Clear(obj){
obj.options.length = 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
J2EE电子商务项目_需求与完成品(jsp+servlet+javabean+oracle).rar (701个子文件)
createtable.sql.bak 13KB
web.xml.bak 3KB
goodstype.jsp.bak 2KB
start.bat 43B
UserDAOImpl.class 14KB
OrderDAOImpl.class 10KB
McDAOImpl.class 8KB
McTypeDAOImpl.class 6KB
QueryOrderServlet.class 5KB
InsUpdGoodsServlet.class 4KB
RegUserServlet.class 4KB
QueryUserServlet.class 4KB
Order.class 4KB
CommonLoginServlet.class 3KB
GetMcTypeServlet.class 3KB
PlancingOrderServlet.class 3KB
GoodsDAOImpl.class 3KB
QueryGoodsServlet.class 3KB
IsExistUserServlet.class 3KB
DatabaseConnecter.class 3KB
ShoppingCar.class 3KB
User.class 3KB
AdminLoginServlet.class 3KB
UpdatePasswordServlet.class 3KB
OrderItemDAOImpl.class 3KB
AdminFilter.class 2KB
InsertMcTypeServlet.class 2KB
ShoppingCarServlet.class 2KB
UpdateGoodsTypeServlet.class 2KB
OrderIdFactory.class 2KB
UpdateUserHelperServlet.class 2KB
QueryOrderItemServlet.class 2KB
OrderCheckServlet.class 2KB
OrderItem.class 2KB
DelGoodsImgServlet.class 2KB
Mc.class 2KB
UpdateOrderServlet.class 2KB
CommonFilter.class 2KB
DeleteGoodsTypeServlet.class 2KB
DeleteGoodsServlet.class 2KB
InsertUserHelperServlet.class 2KB
Arith.class 2KB
PlacingOrderHelperServlet.class 2KB
UpdateOrderHelperServlet.class 2KB
CommonLogOffServlet.class 2KB
QuerySingleGoodsServlet.class 2KB
AdminLogOffServlet.class 2KB
RefreshIndexLeftServlet.class 2KB
CurrentTimeFactory.class 2KB
EncodingFilter.class 1KB
Goods.class 1KB
ConnOracle.class 1KB
DeleteUserServlet.class 1KB
FileNameFactory.class 1KB
GoodsSearchCondition.class 959B
OrderDAO.class 922B
McType.class 921B
InitXMLFilePathServlet.class 808B
UserDAO.class 628B
McDAO.class 598B
Constant.class 500B
McTypeDAO.class 417B
OrderItemDAO.class 244B
GoodsDAO.class 232B
.classpath 949B
org.eclipse.wst.jsdt.ui.superType.container 49B
login.css 8KB
css1.css 7KB
css1.css 7KB
fancy.css 4KB
css.css 3KB
css.css 3KB
stylesheet.css 1KB
reguser.css 950B
left_css.css 804B
left_css.css 804B
top_css.css 629B
top_css.css 629B
right_css.css 597B
right_css.css 597B
main.css 324B
admin_main.css 50B
J2EE初级阶段_效果图.doc 2.55MB
~$手册_电子商务购物平台(GB8567——88).doc 162B
~$文档_电子商务购物平台(GB8567——88).doc 162B
操作手册_电子商务购物平台(GB8567——88).doc 1.53MB
设计文档_电子商务购物平台(GB8567——88).doc 543KB
(J2EE初级)电子商务需求规格说明书.doc 349KB
操作手册_电子商务购物平台(GB8567——88).doc 41KB
设计文档_电子商务购物平台(GB8567——88).doc 37KB
一阶段ORACLE_数据库需求分析.doc 59KB
login_1.gif 28KB
login_1.gif 23KB
login_4.gif 15KB
login_4.gif 15KB
Act2.gif 14KB
Act2.gif 14KB
Act1.gif 13KB
Act1.gif 13KB
login_2.gif 10KB
共 701 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
滴答
- 粉丝: 2
- 资源: 39
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页