Почему document.execCommand не работает, когда я нажимаю на div?

Кнопка и элемент div имеют одинаковый «onclick» код, но execCommand, кажется, работает только на кнопке. Есть ли способ заставить его работать при нажатии div?

Вот моя скрипка: http://jsfiddle.net/foreyez/ZzL8y/

<button onclick="document.execCommand('bold',false,null);">Bold</button>
<div onclick="document.execCommand('bold',false,null);" style='border:1px solid black;width:50px;'>Bold</div>

<div id='input' contenteditable='true'>
    select some of this text and then hit one of the buttons above
</div>

& # X200B;

Ответы на вопрос(3)

Ваш ответ на вопрос