Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Артур Кудашев
@archi_kud
Frontend Developer
JavaScript
Как заменить тег?
Здравствуйте, делаю клон trello и хочу реализовать редактирование названия колонки. У меня есть div с названием и при клике на него нужно вместо div поставить input. Нужно реализовать на чистом JS. Подскажите как правильно это сделать.
Вопрос задан
более трёх лет назад
72 просмотра
5
комментариев
Подписаться
1
Простой
5
комментариев
Facebook
Вконтакте
Twitter
Ankhena
@Ankhena
Куратор тега JavaScript
1. Скрытый инпут. При клике на див, див скрываете и показываете инпут.
2. Атрибут contenteditable. Добавляете, когда надо.
Написано
более трёх лет назад
Алексей Ярков
@yarkov
Куратор тега JavaScript
Может
contenteditable="true"
нужно?
Написано
более трёх лет назад
Артур Кудашев
@archi_kud
Автор вопроса
Ankhena
, а для чего contenteditable нужен, если в input и так можно редактировать? Я немного не понимаю.
Написано
более трёх лет назад
Роман
@lastuniverse
Артур Кудашев
, вам дали 2 варианта, либо показывать инпут, либо ставить диву contenteditable. Выбор за вами.
Написано
более трёх лет назад
Артур Кудашев
@archi_kud
Автор вопроса
Роман
, понял спасибо.
Написано
более трёх лет назад
Ответ
пользователя
rogiivs
К ответам
на вопрос
(1)
rogiivs
@rogiivs
вот так например можешь) без JS)
snippet
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама