我正在使用 JSF 和 Primefaces。我有一个 h:outputText 里面有很多文本。它主要是用户只是查看的文本,如果可能的话,我不想开始将它放入数据表中。
但是当用户双击一个单词(或任何其他选择事件都可以)时,我确实需要一个事件。
有没有办法用所选单词或(甚至更好)文本内的位置(例如,在双击完成多少个字符后)获得这样的事件?
如果我需要更改元素 - 我应该将其更改为哪个元素以使其保持相对简单?
我正在使用 JSF 和 Primefaces。我有一个 h:outputText 里面有很多文本。它主要是用户只是查看的文本,如果可能的话,我不想开始将它放入数据表中。
但是当用户双击一个单词(或任何其他选择事件都可以)时,我确实需要一个事件。
有没有办法用所选单词或(甚至更好)文本内的位置(例如,在双击完成多少个字符后)获得这样的事件?
如果我需要更改元素 - 我应该将其更改为哪个元素以使其保持相对简单?
只需使用纯 HTML。
<span ondblclick="...">#{bean.text}</span>
滥用 a <label>
as generated by<p:outputLabel>
不是正确的方法。