Дизайн и Верстка > Всё о Html

Вопрос по JavaScript

<< < (3/3)

:

--- Цитировать ---lodevar (23-05-2001 11:24):

--- Цитировать ---Есть такая штука как IsIndex, но эим замучаешься. Слушай, а что тебе конкретно надо? Не проще ли все сделать на сервере?
--- Конец цитаты ---
Есть некая почтовая форма аоторая отправляет почту непосредственно на почтовый сервер. Мне нужно проверить адрес на соответствие всех условий и чтобы этот адрес был один (а не ч/з ;) Я хочу сделать это на онблар поля ту. Может есть какие то стандартные методы?
--- Конец цитаты ---

:
Вот нашел в одно месте функцию. Может поможет.

--- Код: ---function JS_isEmail(field, strBodyHeader) {
var strMsg = "";
var chAt  = \'@\';
var chDot = \'.\';
var strEmailAddr = JS_trim(field.value);
  if (strEmailAddr.length == 0) return true;
  if (strEmailAddr.indexOf(" ") == -1)
  {
      var iFirstAtPos = strEmailAddr.indexOf(chAt);
      var iLastAtPos = strEmailAddr.lastIndexOf(chAt);
      if (iFirstAtPos > 0 && iFirstAtPos < (strEmailAddr.length - 1) &&iFirstAtPos == iLastAtPos) {
  // look for \'.\' there must be at least one char between \'@\' and \'.\'
  var iDotPos = strEmailAddr.indexOf(chDot, iFirstAtPos + 1);
  if (iDotPos > (iFirstAtPos + 1) && iDotPos < (strEmailAddr.length -1)) return true;
      }
  }
  alert("Invalid email address. Please type in a valid email address for field \\"" + strBodyHeader + "\\"");
  field.focus();
  return false;
}

--- Конец кода ---

:
NAS Спасибо за скриптик работает.
У меня было по другому:
function ml(Pw){
   ar = new Array(..запрещенные символы..);
   c=0
  for (var i=0;i

:
NAS Спасибо за скриптик работает.
У меня было по другому:
function ml(Pw){
   ar = new Array(..запрещенные символы..);
   c=0
  for (var i=0;i

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии