Ссылка же в браузере. Значит нужно делать средствами браузера.
На чистом яаваскрипте на нажатии кнопки
<a href="javascript:void(0)" click="sendPost()">Linkk</a>
<script>
function sendPost() {
var xhr = new XMLHttpRequest();
var body = 'name=' + encodeURIComponent(name) +
'&surname=' + encodeURIComponent(surname);
xhr.open("POST", '/submit', true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.send(body);
}
</script>
Но скорей всего у вас наверно есть jQuery или еще какая библиотека так что можно использовать $.ajax
Если вы хотите осуществить переход при нажатии, можно создать спрятанную форму и сабмитить ее
<form href="/my/url" type="post" id="myForm">
<input type="hidden" name=name" value="Sergey" />
</form>
<a href="javascript:void(0)" click="document.getElementById('myForm').submit()">Linkk</a>