我们在写文章的时候为了段落清晰,通常段落的首行会缩进两个汉字的间距。 各种富文本编辑器中,可以使用输入两个全角的空格`( )`的方式来实现。 为了方便使用,这里修改layedit的源码来实现这个功能。 ![](/upload/1561270066.jpg) ```javascript else if(keycode === 9){//监听Tab按键 iframeDOM.execCommand('insertHTML', false, '  ');//用法参考最下面的文档 setTimeout(function(){//因为Tab按键默认会切换当前的焦点,所以设置延迟10毫秒重新获取焦点 body.focus(); }, 10); } ``` - [Web API 接口参考](https://developer.mozilla.org/zh-CN/docs/Web/API/Document/execCommand "Web API 接口参考")