Введите ваш текст:
     Как это работает?
Текст скрипта, который и делает всю работу! Любые улучшения приветствуются и обсуждаются в блоге по адресу: Punto Switcher Online в Блоге Евгения Бучнева
function puntoit(bukva) { var rus = "ёйцукенгшщзхъфывапролджэячсмитьбю.ЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,"; var lat = "`qwertyuiop[]asdfghjkl;'zxcvbnm,.~/QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>?"; var pos = -1; pos = rus.indexOf(bukva); if (pos >= 0) {return lat.substr(pos, 1);} pos = lat.indexOf(bukva); if (pos >= 0) {return rus.substr(pos, 1);} return bukva; }; var testData = document.getElementById('srctext').value; var i = testData.length; var newtext = ""; while (i--){newtext = puntoit(testData.charAt(i)) + newtext;} document.getElementById('srctext').value = newtext;