2011-07-22 30 views
2

我在文本框中有一个文本(句子)。如何在鼠标指针下选择或突出显示单词?我正在使用JSF。在鼠标悬停上选择textarea的词

感谢和问候

+0

既然你都在强调“词”,你也许已经知道如何选择光标下的信?我也对此感兴趣。 – pimvdb

+0

两个问题: - 文本框是静态html还是输入文本框? - 当您将JSF和Javascript作为标签时:您是在搜索客户端还是基于服务器的解决方案? – JanD

+0

@JanD我正在寻找客户端解决方案。 jsf标签没有加入我的我。我在我的问题中提到了jsf,因为我听说jsf对jQuery的支持很差。我正在寻找JavaScript解决方案。 –

回答

2

我不熟悉JSF,但你可以看看我做了什么。

我不知道如何在textarea中'启用'html标签,就像你会在我的链接中看到的一样。但我也是在DIV标签中做的,所以你可以看到突出显示效果。

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

流程:阅读所有的话,地方范围的周围的每个单词,并绑定该事件。

这可以给你一些指导;)

+0

谢谢。我可以在'span's附加'onmouseover'事件,但首先div应该不可见,其次,如果我将div和textarea放在同一图层中并​​隐藏div,则不会生成该鼠标事件。 –