Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取存在插入符号的元素的XPath_Javascript_Jquery_Html - Fatal编程技术网

Javascript 获取存在插入符号的元素的XPath

Javascript 获取存在插入符号的元素的XPath,javascript,jquery,html,Javascript,Jquery,Html,如何获取元素的xpath或元素引用如果存在carettext编辑闪烁光标,则可以通过鼠标单击或使用键盘操作定位插入符号 <div class="PPTOutlineViewContent" contentEditable="true" draggable="false"> <div class="PPTOutlineSlide_1 Slide"> <div class="PPTOutlineSlideNumber" contentEditable="fals

如何获取元素的xpath或元素引用如果存在carettext编辑闪烁光标,则可以通过鼠标单击或使用键盘操作定位插入符号

<div class="PPTOutlineViewContent" contentEditable="true" draggable="false">
<div class="PPTOutlineSlide_1 Slide">
    <div class="PPTOutlineSlideNumber" contentEditable="false">1</div>
    <div class="PPTOutlineSlideTitleSpan line1">Seattle</div>
    <div class="PPTOutLineSubtitle line2">With Kodiak West Travel</div>

</div>

<div class="PPTOutlineSlide_2 Slide">
    <div class="PPTOutlineSlideNumber" contentEditable="false">2</div>
    <div class="PPTOutlineSlideTitleSpan line1">&nbsp;</div>

</div>

<div class="PPTOutlineSlide_3 Slide">
    <div class="PPTOutlineSlideNumber" contentEditable="false">3</div>
    <div class="PPTOutlineSlideTitleSpan line1">&nbsp;</div>
</div>

    <div class="PPTOutlineSlide_4 Slide">
    <div class="PPTOutlineSlideNumber" contentEditable="false">4</div>
    <div class="PPTOutlineSlideTitleSpan line1">&nbsp;</div>
</div>

<div class="PPTOutlineSlide_5 Slide">
    <div class="PPTOutlineSlideNumber" contentEditable="false">5</div>
假设此行上存在插入符号

    <div class="PPTOutlineSlideTitleSpan line1">Visit Seattle</div> 

    <div class="PPTOutlineSlideTitleDiv line2">Before or After</div>
    <div class="PPTOutlineSlideTitleDiv line3">Your Cruise to Alaska!</div>
    <div class="PPTOutLineSubtitle line4">Kodiak West Travel Can Help </div>
    <div class="PPTOutLineSubtitle line5">You Develop Your Itinerary</div>
</div>  
</div>

例如:如果在幻灯片5第2行访问西雅图之前出现插入符号,我应该获得该div元素的xpath或元素引用。

一个文档一次可以有一个。如果页面上有一个闪烁的插入符号,则activeElement引用该特定元素。jQuery对象可以这样检索:$document.activeElement,或者。

插入符号与其他元素有何不同。