我需要確定元素的類型,可能由它的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
我猜。但是當我使用第一個時,它給出了未定義的。
給出了一個元素的ID,我怎麼找到它的類型。
提前致謝。
你可以使用'$( '#標題')[0] .type' – Ian
@Ian偉大的作品,但你還沒有把它作爲一個答案。謝了哥們! –