Благодарю!
Вот что получилось
| Код | function flip() { var result = flipString(document.f.original.value.toLowerCase()); document.f.original.value = result; }
function flipString(aString) { var last = aString.length - 1; var result = new Array(aString.length) for (var i = 0; i <=last; i++) { var c = aString.charAt(i) var r = flipTable[c] result[i] = r != undefined ? r : c } return result.join('') }
var flipTable = { '`': 'ё', q : 'й', w : 'ц', e : 'у', r : 'к', t : 'е', y : 'н', u : 'г', i : 'ш', o : 'щ', p : 'з', '[': 'х', ']': 'ъ', l : 'д', k : 'л', j : 'о', h : 'р', g : 'п', f : 'а', d : 'в', s : 'ы', a : 'ф', z : 'я', x : 'ч', c : 'с', v : 'м', b : 'и', n : 'т', m : 'ь', ',' : 'ь', '.' : 'б' }
|
Ну и html
| Код | <form name="f"> <div class="col3"><textarea class="textBox" id="original" name="original" onKeyUp="flip()">barack obama !</textarea></div> </form>
|
|