###前提・実現したいこと
セレクトメニューで取得した要素のカタマリが
おそらくオブジェクト型になっていて、配列として扱えません。
これを配列として扱うにはどうしたらよいでしょうか?
###発生している問題・エラーメッセージ
※#testがセレクトメニューのidです。
var option = $('#test').children(); alert(option); alert(option[0]);
このalertをとると、下記のように出力されます。
[object Object] [object HTMLOptionElement]
質問①:
alertの結果から、optionは配列ではなく、オブジェクトということでしょうか?
(※オブジェクト型の配列ではなく、オブジェクトでしょうか?)
質問②:
optionを配列にするには、どうしたらよいでしょうか?
目的は、下記のようなコードで配列の差分を取りたい為です。
(optionが配列として機能しない。)
var filter = ["AAA", "BBB", "CCC"]; var remain = $(option).not(filter).get();
ご教授のほどよろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/24 09:26