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的项
// 1.判断select选项中 是否存在Value="paraValue"的Item
function jsSelectIsExitItem(objSelect, objItemValue) {
var isExit = false;
for (var i = 0; i < objSelect.options.length; i++) {
if (objSelect.options[i].value == objItemValue) {
isExit = true;
break;
}
}
return isExit;
}
// 2.向select选项中 加入一个Item
function jsAddItemToSelect(objSelect, objItemText, objItemValue) {
//判断是否存在
if (jsSelectIsExitItem(objSelect, objItemValue)) {
alert("该Item的Value值已经存在");
} else {
var varItem = new Option(objItemText, objItemValue);
objSelect.options.add(varItem);
alert("成功加入");
}
}
// 3.从select选项中 删除一个Item
function jsRemoveItemFromSelect(objSelect, objItemValue) {
//判断是否存在
if (jsSelectIsExitItem(objSelect, objItemValue)) {
for (var i = 0; i < objSelect.options.length; i++) {
if (objSelect.options[i].value == objItemValue) {
objSelect.options.remove(i);
break;
}
}
alert("成功删除");
} else {
alert("该select中 不存在该项");
}
}
// 4.删除select中选中的项
function jsRemoveSelectedItemFromSelect(objSelect) {
var length = objSelect.options.length - 1;
for(var i = length; i >= 0; i--){
if(objSelect[i].selected == true){
objSelect.options[i] = null;
}
}
}
// 5.修改select选项中 value="paraValue"的text为"paraText"
function jsUpdateItemToSelect(objSelect, objItemText, objItemValue) {
//判断是否存在
if (jsSelectIsExitItem(objSelect, objItemValue)) {
for (var i = 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为选中
function jsSelectItemByValue(objSelect, objItemText) {
//判断是否存在
var isExit = false;
for (var i = 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
var currSelectValue = document.all.objSelect.value;
// 9.得到select的当前选中项的text
var currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
// 10.得到select的当前选中项的Index
var currSelectIndex = document.all.objSelect.selectedIndex;
// 11.清空select的项
document.all.objSelect.options.length = 0;
没有合适的资源?快使用搜索试试~ 我知道了~
最完整最全面的网站开发帮助文档,开发网站必不可少的工具书
共28个文件
chm:25个
txt:1个
pdf:1个
需积分: 9 15 下载量 75 浏览量
2010-03-18
14:33:35
上传
评论 1
收藏 13.03MB RAR 举报
温馨提示
文件列表: 1.css3.0参考手册.chm 2.css滤镜.chm 3.css样式.chm 4.DHTML默认行为手册.chm 5.DHTML完全手册.chm 6.DOM文档对象模型手册.chm 7.Javascript 操作select下拉框.txt 8.Jquery1.2.6源码分析.pdf 9.jQueryAPI_CHM.CHM 10.JScript5.5.chm 11.MySQL中文参考手册.chm 12.mysql中文手册.chm 13.php4gb中文手册.chm 14.PHP_MySQL教程.chm 15.PHP的一些例程.chm 16.php精华文摘.chm 17.php新手上路.chm 18.prototype.chm 19.SQL参考手册.chm 20.XMLDOM对象手册.chm 21.XMLHTTP 手册.CHM 22.xmlHttp对象参考.chm 23.设计模式手册.chm 24.网页设计配色常识.chm 25.正则表达式系统教程.CHM 26.SQL语言参考大全(CHM版)2.1M.chm 27.Validato表单验证.chm 28.WINDOWS脚本技术.chm 29.XMLDOM对象手册.chm 30.XMLHTTP 手册.CHM 31.xmlHttp对象参考.chm 32.设计模式手册.chm 33.网页设计配色常识.chm 34.正则表达式系统教程.CHM
资源推荐
资源详情
资源评论
收起资源包目录
WebDevDoc_best.rar (28个子文件)
经典:WEB开发必备参考资料
DOM文档对象模型手册.chm 188KB
css滤镜.chm 386KB
DHTML完全手册.chm 3.83MB
SQL语言参考大全(CHM版)2.1M.chm 2.12MB
网页设计配色常识.chm 389KB
php新手上路.chm 296KB
length.bmp 361KB
php4gb中文手册.chm 568KB
Validato表单验证.chm 118KB
XMLDOM对象手册.chm 117KB
prototype.chm 71KB
WINDOWS脚本技术.chm 1.38MB
css样式.chm 553KB
正则表达式系统教程.CHM 42KB
mysql中文手册.chm 476KB
MySQL中文参考手册.chm 443KB
PHP_MySQL教程.chm 39KB
DHTML默认行为手册.chm 149KB
Javascript 操作select下拉框.txt 4KB
Jquery1.2.6源码分析.pdf 734KB
jQueryAPI_CHM.CHM 150KB
PHP的一些例程.chm 53KB
设计模式手册.chm 187KB
php精华文摘.chm 264KB
SQL参考手册.chm 215KB
JScript5.5.chm 603KB
xmlHttp对象参考.chm 25KB
css3.0参考手册.chm 381KB
共 28 条
- 1
资源评论
prayer8421
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功