正如标题所说,我想检查所选文本是段落还是属于两个不同的段落或内联文本,
我正在使用这个 java 脚本代码来获取文本。
var range = window.getSelection().getRangeAt(0);
var selectionContents = range.extractContents();
所以需要检查selectionContents
。提前致谢。
正如标题所说,我想检查所选文本是段落还是属于两个不同的段落或内联文本,
我正在使用这个 java 脚本代码来获取文本。
var range = window.getSelection().getRangeAt(0);
var selectionContents = range.extractContents();
所以需要检查selectionContents
。提前致谢。
我怀疑这还不是一个完整的答案,所以一旦更清楚,我将进行编辑和进一步解释,但这是否像您正在寻找的那样?http://jsfiddle.net/UFdDY/
[从选定文本的 HTML引用的 getSelectionHtml() ]
编辑:现在看一下修订版,如果这是您要查找的内容,它可以区分内联文本和整个段落,但需要对 html 进行一些修改(假设您使用服务器端脚本生成输出)。