Показать сообщение отдельно
  #9 (permalink)  
Старый 14.01.2011, 22:11
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Хмм, имхо - примерно так.
Вводить только слова в нижнем регистре).<br />
<input id="enter" />
<input type="button" value="перевести" />
<input id="autput" />

<script type="text/javascript">
var input=document.getElementsByTagName('input');
var q=' .,mnbvcxz\';lkjhgfdsa][poiuytrewq`ёйцукенгшщзхъфывапролджэячсмитьбю ',l=q.length-1;

input[1].onclick=function(){
  input[2].value=input[0].value.replace(/./g,function(a){return q.charAt(l-q.indexOf(a))})
}
</script>

Естесно нужно разделить русское и буржуйское, replace делать по диапазону, добавить проверку на регистр итд.

Последний раз редактировалось Aetae, 14.01.2011 в 22:15.
Ответить с цитированием