DOM の Range オブジェクトは文書内の連続した範囲を表します。Selection オブジェクトはユーザーの選択状態を表します。この二つを組み合わせることで、テキストの選択やハイライトをプログラムから制御できます。
ハイライトをクリックで解除