Мне нужно найти тип ввода для переключателей, текста и выбора.Легко найти тип ввода для чего угодно с помощью
, поскольку $ (this) .attr ("type")
вернет x
] Моя проблема в том, что мне нужно поддерживать элементы
, у которых нет атрибута type. Конечная цель - вернуть либо радио, либо текст, либо выбрать.
Я думал сделать что-то подобное, но мне было любопытно, есть ли способ получше:
if ($(this).tagName == "input") {
var result = $(this).attr("type"); //returns radio or text (the attr type)
} else {
var result = $(this).tagName; //returns select (the element type)
}
Всем спасибо!