Как реализовать блокировку кнопки
Здравствуйте, необходимо заблокировать кнопку отправки формы до тех пор пока в текстовое поле не будит введена нужная мне информация. Как это реализовать?:)
|
<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, время: 10:03. |