HTML5 contentEditable 检查格式是否适用于 execCommand?
将所选文本设置为粗体:
document.execCommand('bold', null, null);
当用户再次选择该文本(或其一部分)时,如何知道它已设置为粗体?
粗体只是一个例子。 commandName
可以是 underline
、heading
、createLink
、...
Making the selected text bold:
document.execCommand('bold', null, null);
When the user selects that piece of text again (or a part of it), how can you know that it has been made bold?
Bold is just an example. The commandName
could be underline
, heading
, createLink
, ...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
来源:http://blog.whatwg.org/the-road -to-html-5-contenteditable#how
显然我搜索得不够好。
Source: http://blog.whatwg.org/the-road-to-html-5-contenteditable#how
Apparently I didn't search well enough.
您会知道它是粗体,因为它是用
标签包裹的。 (或用户代理用于粗体文本的任何内容)
You'll know it's bold because it's been wrapped with
<b></b>
tags. (or whatever the user-agent uses for bolding text)