contentEditable - Тег
Firefox

Firefox вставляет тег
при нажатии Enter, тогда как другие браузеры добавляют либо < p> или

. Я знаю, что хром и сафари вставляют один и тот же тег первого ребенка в div contentEditable. То же самое и с Firefox, однако, если innerHTML первого тега пуст, firefox просто игнорирует тег и создает новую строку, нажимая узел по умолчанию во второй строке, и записывает непосредственно внутри редактора, а не внутри дочернего узла. В общем, я хочу, чтобы Firefox писал внутри данного тега и продолжал вставлять такой узел при каждом нажатии на ввод. Как это сделать? Какие-либо предложения?

9
задан Shaokan 19 April 2011 в 13:49
поделиться