Как реализовать блокировку кнопки
Здравствуйте, необходимо заблокировать кнопку отправки формы до тех пор пока в текстовое поле не будит введена нужная мне информация. Как это реализовать?:)
|
<input type="text" placeholder="введи в меня что-то" onchange="validate()">
<input type="button" id="submitButton" disabled="disabled" value="Отправить">
<script>
function validate(e){
e = e || window.event;
var input = e.target || e.srcElement,
submitButton = document.getElementById('submitButton');
// проверка введенной информации, например, что поле не пустое
if (input.value.length) {
submitButton.disabled = false;
} else {
submitButton.disabled = true;
}
}
</script>
|
Цитата:
Если x - истина, то y - ложь, иначе y - истина. Неужели незаметно что y равен NOT x ??? submitButton.disabled = !input.value.length И событие лучше oninput ( onpropertychange для ишака 8 ) |
не работает ! мне надо код проверить, а в этом варианте любое число введи и кнопка активируется!
|
Цитата:
Цитата:
|
разобрался уже, на счет необходимой информации pattern=" необходимая информация " вот теперь форма не будит отправлена без необходиомй мне информации
|
у меня по enter не отправляется ))))
|
Цитата:
Уже не первый раз ты мне указываешь на это) Нужно заняться этим. |
| Часовой пояс GMT +3, время: 06:00. |