Javascript 将插入符号设置为在dealine之后的contenteditable div中结束
我正在使用ATD插件进行拼写检查,但我希望光标移动到ATD添加的可编辑div的末尾 函数placeCaretAtEndel{ el.focus; 如果typeof window.getSelection!=未定义&& typeof document.createRange!=未定义{ var range=document.createRange; range.selectNodeContentsel; range.collapsefalse; var sel=window.getSelection; 选择移除所有范围; 选择范围; }否则,如果typeof document.body.createTextRange!=未定义{ var textRange=document.body.createTextRange; textRange.moveToElementTextel; textRange.collapsefalse; textRange.select; } } 莎莎跑步Javascript 将插入符号设置为在dealine之后的contenteditable div中结束,javascript,jquery,html,Javascript,Jquery,Html,我正在使用ATD插件进行拼写检查,但我希望光标移动到ATD添加的可编辑div的末尾 函数placeCaretAtEndel{ el.focus; 如果typeof window.getSelection!=未定义&& typeof document.createRange!=未定义{ var range=document.createRange; range.selectNodeContentsel; range.collapsefalse; var sel=window.getSelecti
你的代码运行得很好。我添加了一个按钮,显示它将把光标放在末尾 函数placeCaretAtEndel{ el.focus; 如果typeof window.getSelection!=未定义&& typeof document.createRange!=未定义{ var range=document.createRange; range.selectNodeContentsel; range.collapsefalse; var sel=window.getSelection; 选择移除所有范围; 选择范围; }否则,如果typeof document.body.createTextRange!=未定义{ var textRange=document.body.createTextRange; textRange.moveToElementTextel; textRange.collapsefalse; textRange.select; } } var recap_area=document.querySelector'recap_area'; var button=document.querySelector'button'; button.onclick=函数{ placeCaretAtEndrecap_区域; } .hiddenSpellError{color:red} 莎莎跑步
将光标放在末尾我的答案有帮助吗?