Показать сообщение отдельно
Старый 28.12.2008, 10:43
Anoxia вне форума Посмотреть профиль Отправить личное сообщение для Anoxia Найти все сообщения от Anoxia
  № 17  
Ответить с цитированием
Anoxia

Регистрация: Jan 2004
Сообщений: 24
спасибо работает)

а возможно ли заставить флеш заменять знак "," на "." ??
тоесть чтобы если ошиблись при вводе и наставили запятых, то флеш сам перевел

покапал класс string и впринципе нашел примеры, но там везде поиск и замена по определенной строке.


тоесть было бы неплохо если бы он искал по всем полям и заменял, до того как провел расчеты. наверно лучший вариант сразу после проверки на пустые поля

Добавлено через 12 минут
Вот нашел подобную функцию
тока незнаю как заставить работать)))

Код AS1/AS2:
function _replace(str, toReplace, letters):String {
	var _pos = [];
	for (var i = 0; i<str.length; i++) {
		if (str.charAt(i) == toReplace) {
			_pos.push(i);
		}
	}
	for (var j = 0; j<letters.length; j++) {
		str = str.substring(0, _pos[j])+letters[j]+str.substring(_pos[j]+1);
	}
	trace(str);
	return str;
}
 
_replace(",", ["."]);


Последний раз редактировалось Anoxia; 28.12.2008 в 10:56.