2

textareaすべてのHTMLタグの特定の属性を検索する特定の正規表現を使用して、(ユーザーに表示されるHTMLマークアップを含む)のコンテンツを検索できるようにしたいと思います。textarea次に、検索結果のフォントの色を(同じ範囲内で)変更したいと思います。次のようなJS関数を呼び出す送信ボタンがあるとします。

  1. の値で変数を作成しますtextarea
  2. 正規表現検索オブジェクトを使用して変数を作成します
  3. 正規表現文字列でを検索し、textarea.value一致するすべてのフォントの色を変更します

これは可能ですか?

4

1 に答える 1

2

はい。しかし、それにはいくつかの作業が必要です。おそらく、textarea を div に交換し、そのcontenteditable属性を true に設定する必要があります。次に、一致した単語をスパンでラップし、それらのスパンのフォントの色を設定できます。

MDN からのリッチテキスト編集

于 2012-07-27T18:37:04.240 に答える