Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по JS+HTML

Богдан Гладких Мастер (1911), на голосовании 1 год назад
Мне нужно отредактировать span в html при нажатии на соответствующую кнопку. Как лучше это сделать? В span только текст, никаких дополнительных тегов. Нужно какое-то всплывающее окошко или что-то в этом духе?
Голосование за лучший ответ
- Ученик (106) 1 год назад
Я думаю можно реализовать что то вроде нажимаешь на этот текст (span), который был найден по document.querySelector(), на странице JS читает это (.onclick например) и потом изменяешь как innreHTML
Лайт Ягами Искусственный Интеллект (310054) 1 год назад
Можешь этому span задать свойство contentEditable = true, тогда он станет редактируемым
Саня Семенов Оракул (60497) 1 год назад
лучше использовать редактор потомучто без него возникают проблемы с сохранением обновлением после редактирования нужно писать обработку для разных событий которые точно возникнут а в редакторе все это есть уже поэтому его привинтить проще
vato 1 Мастер (1448) 1 год назад
Чет такое , но это добавит при нажатии ещё один класс
(сам новичек мб хня)

const menuBtn = document.querySelector('.menu__btn');
const menu = document.querySelector('.menu__list');

menuBtn.addEventListener('click', () => {
menu.classList.toggle('menu__list--active')
});
Похожие вопросы