还记得之前做过一次js 的联动效果,在获取下拉框change事件后的 value 时,当时的我做得比较费劲。

现在看了高程的表单脚本那一章之后发现有一个更好的方法,那就是直接获取下拉框change 事件后的 value

下拉框的value值和option是有关的,至于他们的关系有以下几点:

  1、如果没有选中项,下拉框的value 为空

  2、如果有一个选中项,并且此选中项有 value 特性,则下拉框的 value 就是此选中项的 value 特性

<select id="select">
<option value="China">中国</option> //此时的下拉框value 等于 “China”
</select>

  如果选中项有value  特性但内容为空,即下拉框的value也为空

<select id="select">
<option value="">中国</option> //此时的下拉框value 等于 ""
</select>

  3、如果选中项没有value 特性 则下拉框的value 等于选中项的文本

<select id="select">
<option>中国</option> //此时的下拉框value 等于 “中国”
</select>

  4、如果有多个选中项,下拉框的value 按照上面1,2点的规则获得

最新文章

  1. struts tags
  2. qt 编译问题总结
  3. RAL 标准颜色表(RAL Color Chart)
  4. C++中的链接错误
  5. 026医疗项目-模块二:药品目录的导入导出-导入功能的Service的编写
  6. allow_url_include和allow_url_fopen
  7. 常用Linux运维命令
  8. .NET获取英文月份缩写名(可获取其他国家)
  9. Java调用Python脚本
  10. ajax 请求数据
  11. C#基础知识-XML介绍及基本操作(十)
  12. Rendering Problems Failed to load platform rendering library 为何打开布局页面时手机预览页面显示不出来?
  13. Codeforce D. Make a Permutation!
  14. Java代理模式之Cglib代理
  15. jquery常用语句
  16. mysql之代码执行结构
  17. 使用Navicat定时备份mysql数据库和创建报表并邮件自动发送
  18. 创建多线程的第二种方法实现Callable接口
  19. 一本通1530 Ant Trip
  20. 线状地物图斑化全流程作业(使用ArcMap软件)

热门文章

  1. 开始学习NodeJs, javascript, 算法
  2. vue模糊搜索&amp;select取值
  3. gulp在webstorm里运行,告别cmd控制台!
  4. CentOS7.3安装electronic-wechat
  5. windows 10 的开始菜单里面图标右击弹不出选项菜单了
  6. 【转载】LinearLayout 源码分析
  7. windows同时使用python2和3
  8. Poj1733 Parity Game(带权并查集)
  9. zoj 1375||poj 1230(贪心)
  10. [HDU5354]Bipartite Graph(CDQ分治+并查集)