Skip to main content

Check validity

Form elemanlarına yapılan veri girişlerinin geçerliliğini kontrol etmek için kullanılır.

Elementlerin title niteliğini biçimlendirerek gösterimi sağlanır. Form elemanlarının değerlerini doğrulamak için elemanlara data-validate niteliği eklenir.

Bu nitelik:

  1. required
  2. email
  3. phone

Değerlerini alır.

Örnek kullanım
<form id="form-check">
<div class="popover-wrapper">
<input type="email" class="form-control" data-validate="email"> <!-- Tek kontrol -->
</div>
<div class="popover-wrapper">
<input type="email" class="form-control" data-validate="required,email"> <!-- Çoklu kontrol -->
</div>
<button type="submit">Gönder</button>
</form>
T('#form-check').on('submit', e => {
e.stopPropagation();
if(!T.checkValidity(e.target)) return;
/* if koşulu sağlanırsa (form elemanlarına değerler doğru girilince) console çalışır */
console.log('form gönderildi');
});