Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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 ContentEditable Div-如果未处于焦点,则在所选内容或Div末尾插入文本_Javascript_Html_Mootools_Textselection - Fatal编程技术网

Javascript ContentEditable Div-如果未处于焦点,则在所选内容或Div末尾插入文本

Javascript ContentEditable Div-如果未处于焦点,则在所选内容或Div末尾插入文本,javascript,html,mootools,textselection,Javascript,Html,Mootools,Textselection,我有一个contenteditable div。我还有几个事件,当被触发时会将html发送到div。我希望能够替换一个选择,放置在光标处,或者在div末尾,如果没有选择任何内容,并且div当前没有焦点 另外,我希望光标放置在插入的html之后 我发现Tim Down的几个答案几乎满足了我的需要。他们唯一不知道的是最后一个“如果未选择任何内容且div当前没有焦点,则在文本末尾插入” 它需要所有主要的浏览器和IE9+。如果有帮助的话,我们会使用Mootools,但是jQuery答案不会有帮助 这是他

我有一个contenteditable div。我还有几个事件,当被触发时会将html发送到div。我希望能够替换一个选择,放置在光标处,或者在div末尾,如果没有选择任何内容,并且div当前没有焦点

另外,我希望光标放置在插入的html之后

我发现Tim Down的几个答案几乎满足了我的需要。他们唯一不知道的是最后一个“如果未选择任何内容且div当前没有焦点,则在文本末尾插入”

它需要所有主要的浏览器和IE9+。如果有帮助的话,我们会使用Mootools,但是jQuery答案不会有帮助

这是他最接近的一个


提前谢谢你

“这可能会对你有帮助。”格林先生呵呵,是的,打字错误。我会查看链接看看我能不能找到任何地方谢谢。