Показать сообщение отдельно
Старый 13.03.2007, 14:07
Artyom from Kiev вне форума Посмотреть профиль Отправить личное сообщение для Artyom from Kiev Найти все сообщения от Artyom from Kiev
  № 1  
Ответить с цитированием
Artyom from Kiev

Регистрация: Sep 2005
Сообщений: 78
По умолчанию Проблемы с кирилицой в input text feild

Доброго все времени суток!
Когда то давно столкнулся с такой проблемой:
в 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("");
};
с этим делом все работает хорошо, но вот нашел какой баг:
если вводишь кирилицой к примеру абвг, потом переводишь курсор в самое начало и пишешь к примеру абвг, то результат получается ааббввгг, а должно быть абвгабвг, тоесть почему то буквы чередуються.. Помогите пожалуйста.
Пишу специально в этот раздел в надежде что вы проффесионалы мне поможите.


Последний раз редактировалось Artyom from Kiev; 13.03.2007 в 15:04.