Я пытаюсь манипулировать содержимым, читаемым RTE. RTE размещает тег <br>
для Shift + Введите. Для соответствия WAI необходимо заменить <br>
на <br aria-hidden='true'>
.Прицельно заменить тег разным значением - AEM
Пробовал следующее JavaScript использования API, но ниже не работает, он держит тег как
text.replaceAll("<br>","<br aria-hidden='true'>");
Если я заменить какой-то иной тег заменяет значение правильно
text.replaceAll("<br>","<div>Something</div>");
Пробовал то же самое в Java Использовать API также, но не работает. Любые указатели помогут.
проверить, будет ли замена с
, но содержит известный правильный атрибут данных, потому что это похоже на подтверждение проверки тега. например, попробуйте
должно быть
(закрытый тег) также как вы, наконец, выведите свой html? возможно, это просто очистит ваш атрибут. – ub1k
@ ub1k Это прекрасно работает с известным атрибутом, например. 'Class'. WAI является стандартом W3C, ожидал его работы. –