Показать сообщение отдельно
  #2 (permalink)  
Старый 18.06.2012, 19:16
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от lamer Посмотреть сообщение
Здравствуйте, подскажите плиз решение, нужно чтоб в поля инпут можно было вводить 5 или 7 символов, любое другое кол-во символов не допускается, собственно сам код:

<html>

<head>
</head>

<body>
<input id="num" type="text">
<br>
<input type="button" value="click" onclick="clikcGo();">
<script>
function clikcGo(){
var num = document.getElementById('num');
if (num.value.length < 5){
alert('no');
return;
}
alert('yes');
}
</script>
</body>

</html>


Пробовал вот так:
if (num.value.length < 5 || 7){
alert('no');
return;
}


И вот так:
if (num.value.length < 5 - 7){
alert('no');
return;
}


Не работает, скажите как реализовать ?
if (num.value.length != 5 || num.value.length != 7) { ... }
Ответить с цитированием