总结一下技术难点:
- 原生
<textarea>
没法显示带格式的文本;因此只能:- 堆
<div>
; - 在点击输入框时,通过
HTMLElement.focus()
聚焦到到一个隐藏的<input>
上,通过监听oninput
来获得用户输入。
- 堆
- 存储格式,可以使用 json;
- 用户点击输入框的不同位置时通过
e.offsetX
与e.offsetY
来实现定位光标。
欢迎分享,转载请注明来源:内存溢出
总结一下技术难点:
<textarea>没法显示带格式的文本;因此只能:
<div>;
HTMLElement.focus()聚焦到到一个隐藏的
<input>上,通过监听
oninput来获得用户输入。
e.offsetX与
e.offsetY来实现定位光标。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)