0

私は現在、Javascript の createRange() 関数と関連する構造を読み込んでおり、これがどのような用途に使用されるかを考えていました。

その後、このアプリケーション「 https://www.warroomlaw.com/demo 」について知りました。これは、マウスのクリックに基づいて強調表示機能を使用し、強調表示されたデータを保存します。勉強や研究にとても役立ちます。

ただし、HTMLコードはテーブルに基づいていますが、実際にcreateRange()または関連する関数を使用しているのか、それともまったく異なるものを使用しているのか疑問に思っていました.

4

1 に答える 1

0

そのサイトは実際に範囲(およびブラウザーの選択 API)を使用して強調表示を行っています。デモ ページの HTML の 822 行目以降のコードを調べて、それが何をしているのかを調べることができますが、JavaScript ハイライト コードがページの特定の HTML に非常に密接に結合されているため、これは良い例ではありません。

于 2013-01-22T17:03:40.783 に答える