草庐IT

containerNode

全部标签

javascript - 在 contenteditable 中,如何在 Enter 键按下时在 blockquote 之后添加一个段落?

我有以下问题。一旦我添加blockquote在contenteditable,通过按Enter键它移动到一个新行并添加另一个blockquote元素。它永远持续下去,我无法逃避格式。所需的功能将是无序列表的功能。当您按下Enter键时,它会添加一个新的空元素,但如果您再次按Enter,它会转义格式,删除之前创建的并添加一个.查看演示:http://jsfiddle.net/wa9pM/我发现的一个技巧是创建一个空的在blockquote下,在你创建blockquote之前.但是有没有办法用JavaScript打破这种格式化行为呢?不知道我会如何检查:如果光标在哪里,它就是行尾,如果它是

javascript - 在 contenteditable 中,如何在 Enter 键按下时在 blockquote 之后添加一个段落?

我有以下问题。一旦我添加blockquote在contenteditable,通过按Enter键它移动到一个新行并添加另一个blockquote元素。它永远持续下去,我无法逃避格式。所需的功能将是无序列表的功能。当您按下Enter键时,它会添加一个新的空元素,但如果您再次按Enter,它会转义格式,删除之前创建的并添加一个.查看演示:http://jsfiddle.net/wa9pM/我发现的一个技巧是创建一个空的在blockquote下,在你创建blockquote之前.但是有没有办法用JavaScript打破这种格式化行为呢?不知道我会如何检查:如果光标在哪里,它就是行尾,如果它是