Good day! Faced the problem of restrictions on entering characters in the input field for a phone number. I have a script that allows you to enter only numbers in this field, but is it possible to make valid not only numbers, but symbols:
+, -, (space), ()
Thanks in advance, I attached my code below:
function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; return true; }; Enter you number: <input v-model="phone" type="text" maxlength="22" onkeyup="validate(this)" v-validate="'required|alpha_spaces'" data-vv-as="Telefono" onkeypress="return isNumberKey(event)" :class="{'input': true, 'is-danger': errors.has('phone') }">