Показать сообщение отдельно
Старый 21.06.2002, 20:55
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 10  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
У тебя текст автоматически не равен null, он равен "". А твоя функция срабатывает на первый же "плохой" символ, потому что она сразу завершает работу независимо от результата. Я бы предложил такой вариант:
Код:
BadSym =[...];
_len = sometext.length;

if (_len > 0)
 for (var i=0; i<_len; i++)
  for (var j=0; j<BadSym.length; j++)
   if (sometext.charAt(i) == BadSym[j]) _len--;

if (_len == 0) {
 trace("Bad Symbol String!!!");
} else {
 trace("Good Symbol String");
}
__________________
...убивать людей не удовольствия ради, но для еды.