I am trying to check if the user enters at least one number. If yes, the output = 'okey' else 'no number'. This works only for the first number, however when I enter 2, the function answers 'no number'. Any ideas? thanks!
var firstName = document.getElementById('firstName');
var alert = document.getElementById('check');
function nameSecurityCheck() {
var firstNameValue = firstName.value;
if (firstNameValue.indexOf('1' || '2') === -1) {
alert.textContent = 'no number';
} else {
alert.textContent = 'okey';
}
}
firstName.addEventListener('blur', nameSecurityCheck, false);