Т.е. независимо от того, сколько между ними разновсяческих открывающих и закрывающих тегов. Надо на голом js, покомпактнее и побыстрее; рекурсивно сканировать DOM я и сам догадаюсь.
Например, в <p><b>Hello</b> <i>world</i>!</p>
– следующий текстовый узел после «Hello» – пробел, а после пробела – «world».