0

太字、斜体、下線、インデントなどの基本的な機能を実装するミニブラウザのリッチテキストエディタを作成しました。私がこれらを持っているとしましょうtextarea(これは本当にですiframe):

これは太字のテキストです。

そして、太字のボタンを使って、私の問題をさらに詳しく説明しましょう。挿入ポイントがこの状態の場合:Thi|sは太字のテキストです。

その場合、BOLDボタンは通常の状態になります。ただし、この状態の場合:これはbol|dテキストです

その場合、太字ボタンは選択/アクティブ状態になります。BOLDボタンがアクティブ/選択された状態にあるべきかどうか、または挿入ポイントの位置に関して通常の状態にあるべきかどうかをどのように知ることができますか?

4

1 に答える 1

2

太字のコマンドには、を使用できますdocument.queryCommandState("bold")

数日前の同様の質問に対するより詳細な回答は次のとおりです:https ://stackoverflow.com/a/8298215/96100

于 2011-11-30T17:14:46.030 に答える