yambejp2016/12/13 05:28なんでもかんでも掴んじゃうので document.querySelectorAll('body :not(#target)'); のほうが現実的かもしれません まぁhead内のタグがほしいのかもしれないのでなんとも言えませんが・・・
think492016/12/13 05:39 編集To: yambejp さん そうですね。ほぼ全ての要素ノードを参照するので処理コストが高くつきます。 私なら :not(#target) は絶対に指定しませんが、条件が「指定した要素以外すべての要素」しかなかったので質問者が応用する事に期待して素直に書きました。 実際に適用する場合は「指定した要素以外かつ~の要素」のように厳格に条件付けをしてセレクタもそれに倣う運用が好ましいと思います。
2016/12/13 05:28
2016/12/13 05:35
2016/12/13 05:39 編集