Мне нужно определить тип элемента, возможно, идентифицированный его имуществом id
.Определить тип ввода - jQuery
Например, в следующем виде ...
<form id='my-form'>
<input type='text' id='title' />
<textarea id='comment'></textarea>
</form>
Я хотел бы иметь возможность определить, что $('#title')
это текстовое поле.
После некоторых поисков я пробовал что-то вроде этого, но он возвращает undefined
.
$('#title').type
Но некоторые вещи, как это похоже на работу, я не знаю, почему ...
$('#my-form :input').each(function() {
alert(this.type);
});
выше даст text
и textarea
я думаю. Но когда я использую первый, он дает неопределенные значения.
с учетом идентификатора элемента, как я могу найти его тип.
Благодарим заранее.
Вы можете использовать '$ ('# название') [0] .type' – Ian
@Ian прекрасно работает, но вы не поставить его в качестве ответа. Спасибо друг! –