jQueryオブジェクトの確認

by s_hiroshi

HTML

<form>
    <input name="example" value="this is example.">
</form>

JavaScript

var example = $('input[name="example"]');
var example2 = $('input[name="example2"]');
console.log(example); // [input]
console.log(example2); // 長さ0の配列 ※ 例外は発生しない。単に長さが0の配列が返る。

// 対象の要素があるかを確認するときはjQuery.length > 0で判定する
console.log(example.length > 0);
console.log(example2.length > 0);


console.log(example2.val()); // undefined