开发者

HTML5 contentEditable check if format is applied with execCommand?

开发者 https://www.devze.com 2023-03-20 16:10 出处:网络
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?

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 commandN开发者_StackOverflow社区ame could be underline, heading, createLink, ...


document.queryCommandState

Determines whether the given command has been executed on the current selection.

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)

0

精彩评论

暂无评论...
验证码 换一张
取 消