何かがフォームフィールドである場合に派生できるJqueryまたは単なるjavascriptを使用する方法はありますか? 例
<div id='some_id'></div>
また:
<input type='text' id='some_id'>
$('#some_id') をチェックして、実際に入力、選択、チェックボックス、ラジオなどの有効なフォーム フィールド タイプであり、div、td、またはその他の要素ではないことを確認する方法はありますか?
何かがフォームフィールドである場合に派生できるJqueryまたは単なるjavascriptを使用する方法はありますか? 例
<div id='some_id'></div>
また:
<input type='text' id='some_id'>
$('#some_id') をチェックして、実際に入力、選択、チェックボックス、ラジオなどの有効なフォーム フィールド タイプであり、div、td、またはその他の要素ではないことを確認する方法はありますか?
jQuery には、:input
フォーム フィールド (input、textarea、select など) に一致するセレクターがあります。
$(el).is(':input')
el
セレクターまたは DOM 要素はどこにありますか。
is()
要素のタイプを調べるために使用できます。
if ( $('#some_id').is('input') ) {
// it's an input element
}
if ( $('#some_id').is('div') ) {
// it's a div
}
複数のタイプをチェックすることもできます:
$('#some_id').is('input, select, textarea, button');