отправить меня есть некоторые поля ввода, которые я хочу, чтобы непосредственно проверить, как пользователь печатаеткак проверить поля ввода на изменения и включить кнопку
Поля ввода связываются с определенными условиями, хотя.
Вот пример:
<input type="text" data-type="inputFullName" />
<br />
<input type="text" data-type="inputEmail" />
<br />
<input type="text" data-type="inputPhone" />
<br/>
<input type="checkbox" id="chkbox" />
<label>Check here</label>
<br />
<button id="button1" disabled>Click</button>
И JS:
$('input').on('keyup change', function() {
$('#button1').prop('disabled', $('input[data-type="inputFullName"]').val() == '' || $('input[data-type="inputEmail"]').val() == '' || $('input[data-type="inputPhone"]').val() == '' || !$('input[type="checkbox"]').is(':checked'))
});
До сих пор так хорошо, но как я могу проверить:
1) пользователь вошел полное имя (первая + фамилия)
2) электронная почта фактически электронная почта
3) PhoneNumber 8 номеров длинные
Я сделал JSFiddle
Любая помощь приветствуется.
Какой шаблон вы ищете 'first + lastname'? – Rayon
Ваши 3 вопроса имеют тонны дубликатов в stackoverflow. ** Используйте поисковую систему ** и не повторяйте эти простые задачи для zillions. –
@RayonDabre шаблон должен быть базовым, например 'My Name', но также' my name' или 'my another name' – Steve