SNAPSHOT_TYPEで取得したnodeのinnerHTMLなどを経由して、 表示を動的に書き換えた。ところが、特にエラーなどでなくても 表示が更新されたり、されなかったりする現象が発生。 # 何か勘違いしてたっぽい。詳細は最後。 調査 調べてみた。 Introduction to using XPath in JavaScript - MDC http://developer.mozilla.org/ja/docs/Introduction_to_using_XPath_in_JavaScript#Snapshots スナップショットは文書が変異しても変更されず、イテレータと違って無効 になることはありませんが、スナップショットは現在の文書に対応しません。 ノードが移動されていたり、既に存在しないノードが含まれていたり、新しい ノードが追加されている可能性もあります。 *現在の文書*