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