我有了這個標記後嵌套CONTENTEDITABLE
<div contentEditable="true">
Some other editable content
<div class="field" contentEditable="false">
<span class="label">This is the label</span>
<span class="value" contentEditable="true">This is where the caret is</span>
</div>
<!-- This is where I want the Caret -->
</div>
插入符號設置光標位置目前在.field
跨度。
我需要將其移回後.field
在父contentEditable
。
如何(如果需要與使用jQuery的)這個實現通過JavaScript?
當插入符號位於.value跨度時,它將嘗試在keydown事件上觸發它,如圖所示。
*當你想要嗎? '.field'之後呢? –
@ExplosionPills無論何時我想要,通過javascript ...當插入符號位於'.value'範圍內時,它很可能以'keydown'事件結束。 – jondavidjohn
我不確定這是可能的,除非你在'.field' div –