Короче говоря, не используйте ссылку (якорь) для этого. Это заставляет вас пытаться написать код JavaScript (и такие хаки, как href="#"
), чтобы попытаться бороться с семантикой использования ссылки, когда вам просто нужно использовать кнопку.
Поскольку у вас есть Bootstrap, стиль кнопки выглядит как , ссылка тривиальна. Например:
<button type="submit" class="btn btn-link">
<i class="fa fa-trash text-danger"></i>
</button>
Он поддерживает HTML в чистоте и простоте, не вносит ненужных сложностей, будет работать без JavaScript и более доступен для таких инструментов, как программы чтения с экрана, и использует семантику элементов, а не борется с ними.