2011-07-22 13 views
2

私はテキストボックスにテキスト(文)を持っています。マウスポインタの下にという単語を選択または強調表示するにはどうすればよいですか?私はJSFを使用しています。マウスのホバー上のテキストエリアの単語を選択

おかげに関しては

+0

あなたは「単語」を強調しているので、あなたはおそらくすでにカーソル下の文字を選択する方法を知っていますか?私もこれに興味があります。 – pimvdb

+0

2つの質問: - 入力用のテキストボックス静的HTMLまたはテキストボックスですか? - JSFとJavascriptをタグとして取得した場合:クライアントまたはサーバーベースのソリューションを探していますか? – JanD

+0

@JanD私はクライアント側のソリューションを探しています。 jsfタグは私の私に追加されていません。私はjsfがjQueryのサポートが不十分だと聞いたので、私の質問にjsfを挙げました。私はJavaScriptのソリューションを探しています。 –

答えて

2

私はJSFに精通していないですが、あなたは私がやっていることを見てすることができます。

私はあなたのリンクに表示されるように、テキストエリアでhtmlタグを有効にする方法がわかりません。しかし、私はDIVタグでもやったので、ハイライトが動作することがわかります。

http://jsfiddle.net/dkYHG/1/

プロセス:各単語の周りのすべての単語、場所スパンのを読むと、イベントをバインドします。

これはあなたにいくつかの方向性を与えることができます;)

+0

'onmouseover'イベントを' span'に付けることができますが、divとtextareaを同じレイヤーに配置し、そのマウスイベントが生成されていないdivを非表示にすると、divが表示されません。 –

関連する問題