Good examples
https://www.w3schools.com/howto/howto_js_password_validation.asp
Remove non permitted characters from an input box as user types
<script>
function VerifyProfileText() {
var a = document.getElementById("Nickname").value;
a = a.replace(/[^a-zA-Z ]/g, ''); //Permit a to z, AtoZ and space only
document.getElementById("Nickname").value = a;
}
</script>
<input type="text" id="MyNickname" name="Nickname" maxlength="20" value="$Nickname" onkeyup="VerifyProfileText();" paste="VerifyProfileText();" >
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.