Главная » Скрипты для uCoz » Пользователи » Скрипт - Проверка на корректность поля E-mail для uCoz


100$ в день - на бирже подписок
 

Скрипт - Проверка на корректность поля E-mail для uCoz

Автор: Raichu, Опубликован: 20:54, Просмотров: 486


Скрипт делает проверку на корректность введенного @-mail-а, так как быватют случае когда люди ставят две собачки или пару точек. Поэтому в этих случаех поле @-mail будет подсвеченом красным цветом, а при успешном вводе зеленым.

Установка:

Идем в ПУ => Управление дизайном => Таблица стилей ( CSS ) и вставляем следующие стили:

Code
.formRed {-webkit-box-shadow:inset 0px 0px 10px rgba(255,0,0,0.8);-moz-box-shadow:inset 0px 0px 10px rgba(255,0,0,0.8);box-shadow:inset 0px 0px 10px rgba(255,0,0,0.8);}
  .formGreen {-webkit-box-shadow:inset 0px 0px 10px rgba(0,255,0,0.8);-moz-box-shadow:inset 0px 0px 10px rgba(0,255,0,0.8);box-shadow:inset 0px 0px 10px rgba(0,255,0,0.8);}


Далее идем в панель управление => Страница регистрации пользователей и там перед закрывающимся тегом вставляем ява скрипт:

Code
<script type="text/javascript">
  var regV = /^((?:(?:(?:\w[\.\-]?)*)\w)+)\@((?:(?:(?:\w[\.\-\+]?){1,20})\w)+)\.(\w{2})$/;
  $('input[name=email]').keyup(function() {
  var rRegV = $(this).val().search(regV);
  if(rRegV == -1 && $(this).val().length > 0) {
  $(this).addClass('formRed');
  }
  else if($(this).val().length > 0) {
  $(this).addClass('formGreen');
  }
  else {
  $(this).removeClass('formRed formGreen');
  }
  });
  </script>




    Источник: usite.su      

Раздел: Пользователи

Гости не могут оставлять комментарии в данной новости.
Рекомендуем Вам зарегестрироваться или войти на сайт под своим логином.