Existe uma maneira de obter um elemento <button> para vincular a um local sem envolvê-lo em uma tag <a href…?

Basta saber se existe uma maneira de obter um HTML<button> elemento para vincular a um local sem envolvê-lo em um<a href... etiqueta, rótulo, palavra-chave?

Atualmente, o botão se parece com:

<button>Visit Page Now</button>

O que eu preferirianão Ter:

<a href="link.html"><button>Visit Page Now</button></a>

O botão não está sendo usado em um formulário para<input type="button"> não é uma opção. Estou curioso para ver se existe uma maneira de vincular esse elemento específico sem precisar envolvê-lo em um<a href etiqueta, rótulo, palavra-chave.

Ansioso por ouvir algumas opções / opiniões.

questionAnswers(8)

yourAnswerToTheQuestion