Доброго все времени суток!
Когда то давно столкнулся с такой проблемой:
в input text feild в браузере вместо кирилицы отоброжались иероглифы, один дядя на этом форуме мне очень помог подкинув вот такой скриптик

Код:
sr.clonen.onChanged = function() {
var broken = this.text.split(chr(4));
for (var i = 1; i<broken.length; i++) {
broken[i] = String.fromCharCode(1024+broken[i].charCodeAt(0))+broken[i].substr(1);
}
this.text = broken.join("");
};
с этим делом все работает хорошо, но вот нашел какой баг:
если вводишь кирилицой к примеру
абвг, потом переводишь курсор в самое начало и пишешь к примеру
абвг, то результат получается
ааббввгг, а должно быть
абвгабвг, тоесть почему то буквы чередуються.. Помогите пожалуйста.
Пишу специально в этот раздел в надежде что вы проффесионалы мне поможите.