プロトタイプドル関数$$()
を使用して、文書内のすべての選択に対して選択したすべての値(空ではない)を取得するにはどうすればよいですか?
おかげで、私はjQueryのに切り替え、 セルソ
プロトタイプドル関数$$()
を使用して、文書内のすべての選択に対して選択したすべての値(空ではない)を取得するにはどうすればよいですか?
おかげで、私はjQueryのに切り替え、 セルソ
私はのあなたの定義は「空」が何であるかを知りません。
ほとんどのブラウザでは、value
属性とオプションのテキスト内容が分かるので、これを知る必要があります。
var result = $$('select').invoke('getValue').without('');
一つの理由は、このような状況を処理するために非常に簡単であるということです。
あなたはプロトタイプでそれを苦労して行う必要がある場合があります。
$$('...').each(function(element) {
if(element.innerHTML=='') {
// your operation
}
})
あなたは「空」を定義するにはどうすればよい:そして、あなたがこれを行うことができ、はは、空の文字列に設定されている
value
属性があり、または値なしテキストコンテンツがありませんと仮定すると?このオプションは 'value'を持っているか持っていませんか?このオプションにはテキストコンテンツがありますか?あなたがあなたのHTMLを投稿したなら、それは役に立ちます。 – user113716