javaScript中对下拉列表框的操作.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
javaScript中对下拉列表框的操作.doc

Javascript中下拉列表框(select)的操作 这篇文章,主要是关于javascript和select相关的最基本方法,以供不熟悉javascript的人参考。常见的情况是,提出表单结构的人, 不仅仅需要为程序设计逻辑,创建数据结构,还需要设计表单的样式,以及熟悉javascript;某些公司可能会要求您精通photoshop,最初的时候,我们都是全才。 下面是我们例子的基础表单。 form id=f select size=1 name=s option value=asp学习网/option option value=百度/option /select /form script type=text/javascript !-- var f = document.getElementById(f); //获得select列表项数目 document.write(f.s.options.length); document.write(f.s.length); //当前选中项的下标(从0 开始)(有两种方法) //如果选择了多项,则返回第一个选中项的下标 document.write(f.s.options.selectedIndex); document.write(f.s.selectedIndex); //检测某一项是否被选中 document.write(f.s.options[0].selected); //获得某一项的值和文字 document.write(f.s.options[0].value); document.write(f.s.options[1].text); //删除某一项 f.s.options[1] = null; //追加一项 f.s.options[f.s.options.length] = new Option(追加的text, 追加的value); //更改一项 f.s.options[1] = new Option(更改的text, 更改的value); //也可以直接设置该项的 text 和 value //-- /script //全选列表中的项 function SelectAllOption(list) { for (var i=0; ilist.options.length; i++) { list.options[i].selected = true; } } //反选列表中的项 by asp学习网 function DeSelectOptions(list) { for (var i=0; ilist.options.length; i++) { list.options[i].selected = !list.options[i].selected; } } //返回列表中选择项数目 function GetSelectedOptionsCnt(list) { var cnt = 0; var i = 0; for (i=0; ilist.options.length; i++) { if (list.options[i].selected) { cnt++; } } return cnt; } //清空列表 function ClearList(list) { while (list.options.length 0) { list.options[0] = null; } } //删除列表选中项 //返回删除项的数量 function DelSelectedOptions(list) { var i = 0; var deletedCnt = 0; while (i list.options.length) { if (list.options[i].selected) { list.options[i] = null; deletedCnt++; } else { i++; } } return deletedCnt; } //此函数查找相应的项是否存在 //repeatCheck是否进行重复性检查 //若为v,按值进行重复值检查 //若为t,按文字进行重复值检查 //若为vt,按值和文字进行重复值检查 //其它值,不进行重复性检查,返回false function OptionExists(list, optText, optValue, repeatCheck) { var i = 0; var find = false; if (repeatCheck

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档