Demath,
a - это входной текст - b - проверяемое слово
Если оно есть - входной текст трансформируется - вместо запретного слова ставицо троеточие и идет повторная проверка на это же слово - если этого слова более нет - в исходный текст возвращается преобразованный текст с удалением(или без, если слово не найдено)
Попробуйте ввести несколько одинаковых недопустимых слов в тексте - должно удалить все (вбейте связный текст
Ксать поправил - в рекурсивном Вызове забыл второй аргумент b (* a=test2(a,b);//alert(a)
Ксать я бы проверял по вводу символов с клавиатуры и при отправке по нажатию кнопки - а после проверки - если все удачно - субмитил, если нет = то только извещение, (* можно заодно и трансформировать текст в textarea вместе с Выводом уведомления - АLERT - автоматом вызывает onchange= и идет повторное уведомление
Последний раз редактировалось Deff, 20.07.2012 в 00:54.
|