![]() |
Как добавить текст
Здравствуйте, уважаемые знатоки.
Есть задача: Есть текстовое поле input, и в него грузится текст. Как сделать, если я хочу выделить какой-нибудь фрагмент текста, нажать кнопку и этот фрагмент текста заключался в скобки. пример: ...равными по модулю... выделяю "по", нажимаю кнопку ...равными (по) модулю... Спасибо. :moder: |
На сцене кнопка braceButton и поле ввода input_txt
Код:
braceButton.onPress = braceIt; |
Wolsh, у тебя этот код работает?
|
Конечно. Я всегда проверяю. У тебя - нет?))
Добавлено через 5 минут Вообще то можно было выделение не снимать, а расширить чтобы включало новые скобки или сместить, чтобы остался выделенным тот же текст, теперь внутри скобок... ну это уже как автору захочется. |
Код AS1/AS2:
|
Оппа... сохранил под восьмой плеер - точно не работает, скобки в начало строки встают. В девятом же всё как часы...
|
Я в восьмерке тестировал, поэтому и не получалось. Понятно теперь. Вымучал такой безумный код =) :
Код AS1/AS2:
|
Похоже баг такой в восьмерке((
Вот подсократил код))) Код AS1/AS2:
|
Можно еще проверку добавить:
Код AS1/AS2:
|
Ну да))
А в твой код я внес косметические изменения, ибо в девятке результат его действия некрасив - выделение то остается, только теперь от первой скобки до предпоследней буквы редактируемого отрывка)))) Сделал чтобы выделение "покрывало" все от первой до последней скобки Код AS1/AS2:
|
Спасибо Вам
А, если во флешке, добавить еще одну кнопку для отправки текста(php). измененный текст не отправляется. (что-то типа фокус уходит, текст не сохраняется) А, если, я сам напечатаю какой-нибудь текст в текстовом поле, уже после добавления скобок, тогда измененный текст(со скобками) отправляется. Добавлено через 3 часа 19 минут Почему, при переходе с одной кнопки(скобки) на другую(запись), скобки в текстовом поле (чтобы они сохранились нужно опять что-нибудь дописать в текстовом поле) не сохраняются? |
Выложите пример.
|
Создан на основе Вашего кода, udaaff
Код AS1/AS2:
|
getelse, пример -- в смысле, исходник с примером, а не swf файл.
|
|
Вот хороший пример по теме из FAQ http://www.flasher.ru/forum/showthread.php?t=65889
|
Объясните друзья.
Как сохранить текст, 'после изменения давшей одной кнопкой', другой кнопкой. В процессе перехода с одной кнопки на др. кнопку, изменения в тексте (которые дала первая кнопка) не сохраняются, второй кнопкой. Спасибо. |
Selection.setFocus("txt");
|
Что-то, так не получается
Код AS1/AS2:
|
Цитата:
Из чего видно, что одна кнопка меняет текст, а "в процессе перехода с одной кнопки на др. кнопку, изменения в тексте (которые дала первая кнопка) не сохраняются"? Попробуй не сохранять, просто выводить текст при нажатии "другой" кнопки с помощью trace(). Если текст выводится измененным, то приведи код сохранения, иначе код изменения. |
Код кнопки сохранения
Код AS1/AS2:
PHP код:
Код AS1/AS2:
первая кнопка) не сохраняются, второй кнопкой.? |
Смотри как все просто:
Код кнопки сохранения Код AS1/AS2:
Код:
<?php |
| Часовой пояс GMT +4, время: 10:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.