e.preventDefault();
history.goBack();
}}
>
Назад
</a>
Если больше одной строки я не делаю
?
Ты можешь туда какое угодно количество кода написать, просто это не читаемо, я выношу в функцию если больше одной строки
Нет
Ссылка должна быть ссылкой. Её поведение должно быть ссылкой. Для обработчиков клика есть кнопки
ладно неправильно задал вопрос.. я не про это совсем а про то что правильно ли так использовать тег a с href="#" а в onClick делать history.goBack()
тогда кнопка будет в роли ссылке разве нет?
Зачем тебе там ссылка которая работает как кнопка?)
крч никто не запрещает, но типо по логике у тебя выглядит как кнопка)
что? если сделать через кнопку то тогда нельзя будет нормально пользоваться этим элементом например нажать правой кнопкой мыши и открыть в новом окне ссылку вот и спросил как сделать нормальную ссылку по семантике просто в моем понимание тег кнопки не подходит для этого но если по твоему я сделал "ссылку которая выполняет роль кнопки" то я хз
как нет если да
Сравни, как ведут себя кнопка и ссылка. Поведение разное, потому что у ссылки есть адрес. У твоей ссылки адреса нет, у неё есть обработчик клика
https://t.me/c/1736113788/2
https://t.me/dhdjebzhdbdyxb/2
Не смог загрузить сюда гифку, пришлось создать канал для гифки
Ты и по своей ссылке не сможешь правой кнопкой мыши нажать и перейти — адрес ведёт на ТУ ЖЕ страницу, а не на предыдущую
я не говорю что я правильно сделал я задал вопрос правильно ли так делать вы ответили нет, но не ответили как сделать чтобы это была нормальная ссылка
Ответ — никак. Кнопка «назад» — это кнопка, её невозможно сделать ссылкой правильно
Обсуждают сегодня