jquery – 检查输入是文本框,选择,文本区域还是无线电

前端之家收集整理的这篇文章主要介绍了jquery – 检查输入是文本框,选择,文本区域还是无线电前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含不同html输入字段的表单…
1) <input type="text">
2) <textarea></textarea> 
3) <input type="checkBox">
4) <input type="radio">
5) <select></select>

我如何能够使用jQuery确定它是什么类型的输入字段.例如:如果我想检查输入=“选择”,那么就做.

解决方法

$('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

您可以使用event.target.type,这会警告哪种类型的输入,textrea或select是事件的目标.

$('input,textarea,select').change(function(event){
   alert(event.target.type)
})

http://jsfiddle.net/Q4BNH/

猜你在找的jQuery相关文章