Firefox中的HTML ContentEditable疯狂

时间:2017-10-12 17:22:37

标签: javascript html css cross-browser contenteditable

我有这个简单的代码:

config.Services.Replace(typeof(IBodyModelValidator), new CustomBodyModelValidator());

当我在Chrome / Safari中加载此html时,光标会像enitre按钮被视为一个简单的字符一样工作,我可以左右移动,一个删除或后退空格会删除该按钮。

但是在FF最新和最伟大的构建光标运动根本没有发生!这让我疯了。

但是当我改为这段代码时:

<div contenteditable="true" style="border: 1px solid black;"><input type="button" value="This is a button" /></div>

用光标很好地处理图像,即当我按下左右键时,我可以看到光标移动,但是当我使用输入类型=按钮时,这不会发生,尽管在Chrome中效果很好和Safari。

我需要将字符组视为不可编辑的单个元素,这是需要在按钮中使用字符组。

0 个答案:

没有答案