我有一个包含不同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) })