Вы можете сделать это ( скрипка здесь ), сделать некоторый простой в использовании плагин:
$.fn.getType = function(){ return this[0].tagName == "INPUT" ? this[0].type.toLowerCase() : this[0].tagName.toLowerCase(); }
И используйте это так
$(".element").getType(); // Will return radio, text, checkbox, select, textarea, etc (also DIV, SPAN, all element types)
$(".elList").getType(); // Gets the first element's type
Который получит тип первого выбранного элемента.
Другая информация
Если вы просто хотите иметь некоторые селекторы, вы можете использовать это:
$("input:text, input:radio, select");
Или выберите все элементы управления формой ( подробнее ):
$(":input") // can return all form types