Песочница. Могу использовать this(тренировалась на конструкторе, в основном), но не понимаю, как здесь его прикрутить.
<form action="" class="pageForm">
<input type="text" name="" class="data">
<input type="text" name="" class="data">
<a href="https://gist.github.com/" target="_blank" class="link">Ссылка</a>
</form>
let pageBody = document.querySelector('body');
let link = document.querySelector('.link');
pageBody.addEventListener('click', function (event) {
if (event.target.className != 'link') return;
let validate = document.querySelectorAll('.data').forEach(val => {
if(val.value == '') {
val.style.border ="2px solid red";
return event.preventDefault();
} else val.style.border ="2px solid green";
});
});