lexxxus56
Мой дом здесь!
- Регистрация
- 27 Окт 2007
- Сообщения
- 371
- Реакции
- 373
- Автор темы
- #1
Есть недоработанный скрипт синонимайзера на Java. Обрабатываются первые встречнае символы (даже если они стоят в центре слова) и получается ерунда.
В приведённом примере попробуйте написать слово жадно и работа .
Как от этого избавиться ?
Думаю, что такой скрипт будет полезен многим.
В приведённом примере попробуйте написать слово жадно и работа .
Как от этого избавиться ?
Код:
<textarea onKeyUp='check(this)' rows="19" cols="56"></textarea>
<script type='text/javascript'>
function check (area)
{
var changer = {
'жадно':'с жадностью',
'ад':'тартар преисподний',
'раб':'невольник',
'работа':'служба',
'обед' : 'ужин'
}
for (i in changer)
eval ("area.value = area.value.replace (/"+i+"/gi, '"+changer[i]+"');");
}
</script>