第九章
1.表单基本验证技术
减轻服务器的压力
保证输入的数据符合要求
2.表单选择器
语法 | 描述 | 示例 |
---|---|---|
:input | 匹配所有input、textarea、select和button 元素 | $("#myform :input")选取表单中所有的input、select和button元素 |
:text | 匹配所有单行文本框 | $("#myform :text")选取email 和姓名两个input 元素 |
:password | 匹配所有密码框 | $("#myform :password" )选取所有元素 |
:radio | 匹配所有单项按钮 | $("#myform :radio")选取元素 |
:checkbox | 匹配所有复选框 | $(" #myform :checkbox " )选取元素 |
:submit | 匹配所有提交按钮 | $("#myform :submit " )选取元素 |
:image | 匹配所有图像域 | $("#myform :image" )选取元素 |
:reset | 匹配所有重置按钮 | $(" #myform :reset " )选取元素 |
:button | 匹配所有按钮 | $("#myform :button" )选取button 元素 |
:file | 匹配所有文件域 | $(" #myform :file" )选取元素 |
:hidden | 匹配所有不可见元素,或者type 为hidden的元素 | $("#myform :hidden" )选取、style="display: none"等元素 |
:enabled | 匹配所有可用元素 | $(" #userform :enabled" )匹配form内部除编号输入框外的所有元素 |
:disabled | 匹配所有不可用元素 | $(" #userform :disabled" )匹配编号输入框 |
:checked | 匹配所有被选中元素(复选框、单项按钮、select 中的option) | $(" #userform :checked" )匹配“性别”中的“男”选项和“爱好”中的“编程”选项 |
:selected | 匹配所有选中的option | 元素 $(" #userform :selected" ) 匹配“家乡”中的“北京”选项 |