Можно сделать что бы функа validation что нибудь возвращала и вызывать table в if
element.addEventListener('click', function(event) {
event.preventDefault();
let isValid = validation();
if(isValid ) table()
})
function validation() {
let valid = false;
var txt = "";
if (document.getElementById("pass_id").validity.tooLong) {
txt = "";
valid = true;
}
document.getElementById("error_id").innerHTML = txt;
return valid;
}
function table(){
var pass = document.getElementById('pass_id').value;
document.write(pass)
}