is_реклам: В нашем интернет магазине Вам порекомендует подобрать и купить ткань для штор Киев.

пошук, категорії та ін. показати ▼

Валідація E-Mail методами javascript

Валідація E-Mail методами javascript
автор опубліковано

Якщо Вам необхідно перевірити валідність введеного користувачем email'у, і при цьому не слід навантажувати сервер додатковими запитами та перевірками, то ви можете скористатись методами javascript для такої перевірки, це дозволить підготувати данні для обробки сервером. Ось наглядний приклад:

Код

function email_check(form_id,email) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.forms[form_id].elements[email].value;
    if(reg.test(address) == false) {
        alert('Invalid Email Address. Validation FALSE');
        return false;
   }
}

Приклад використання

При виклику 'onsubmit' викликається javascript:return email_check('form_id','email_field_id')

<form id="form_id" method="post" action="action.php" onsubmit="javascript:return email_check('form_id','email');">
    <input type="text" id="email" name="email" />
    <input type="submit" value="Submit" />
</form>

Пам'ятайте, не слід надіятись лиш на даний метод валідації еmail, у ваших веб додатках, адже якщо в кінцевого користувача буде відключена робота скриптів, то даний метод не буде працювати. Завжди робіть контрольну перевірку на сервері.

схоже за тегами

Залишити коментар:

Яндекс цитирования UA TOP Bloggers