我有一个包含不同html输入字段的表单...
1) <input type="text">
2) <textarea></textarea>
3) <input type="checkbox">
4) <input type="radio">
5) <select></select>
Run Code Online (Sandbox Code Playgroud)
我如何能够使用jQuery确定它是什么类型的输入字段.例如:如果我想检查输入="选择",那么就做.
und*_*ned 17
$('input') // selects all types of inputs
$('input:checkbox') // selects checkboxes
$('select') // selects select element
$('input:radio') // selects radio inputs
$('input[type="text"]') // selects text inputs
Run Code Online (Sandbox Code Playgroud)
你可以使用event.target.type,这会警告什么类型的input,textrea或者select是事件的目标.
$('input, textarea, select').change(function(event){
alert(event.target.type)
})
Run Code Online (Sandbox Code Playgroud)
sep*_*ain 10
你可以使用jquery的.is().例如
if ( $(this).is("input") ) //or
if ( $(this).is('input:text') )
Run Code Online (Sandbox Code Playgroud)
更多信息在这里
| 归档时间: |
|
| 查看次数: |
35520 次 |
| 最近记录: |