У меня есть контент-диапазон, размещенный внутри тега <a>. Я хотел бы, чтобы иметь возможность редактировать текст внутри диапазона, так что важно:Проблемы с contenteditable span внутри гиперссылки в Firefox
- поместите курсор на щелчку мыши где-нибудь внутри диапазона
- выбрать часть текста внутри диапазона с помощью мыши
Оба не работают в Firefox, как только в гиперссылке есть атрибут href (что также необходимо в моем случае). Без этого атрибута нет проблем, и в Chrome нет проблем.
Пожалуйста, попробуйте my example на JSFiddle.
<ul>
<li>
<a href="#">
<span contenteditable="true">PlacingCursorOrTextSelectionInFirefoxImpossible</span>
</a>
</li>
<li>
<a>
<span contenteditable="true">noProblemsHereSoFar</span>
</a>
</li>
</ul>
Nice! Я просто не могу понять использование без цели связывания с чем-то. –
@MilchePatern Ну, я могу представить произвольную ссылку, которая не должна работать как ссылка в режиме редактирования (WYSIWYG). – YakovL