Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Подсчет количества символов в textfield (http://www.flasher.ru/forum/showthread.php?t=26518)

Artyom4D 31.01.2002 03:16

Подсчет количества символов в textfield
 
Кто знает помогите. Нужен счетчик введенных символов в текстовое поле. Допустим у меня поле переменная message и стоит ограничение 1500 символов. Внизу маленькое текстовое поле переменная kolvo где показывается сколько символов осталось. Короче как при отправки SMS через сайты только на Флэше.

nagash 31.01.2002 03:27

text.length;

Artyom4D 31.01.2002 03:33

А поточней можно?

nagash 31.01.2002 03:35

ну яне знаю куда подробнее...
м... может лутше как нить... не незнаю =)
size=text.length;
эм...

Artyom4D 31.01.2002 03:39

Ну куда что писать ты можешь ответить? Я ещё на Флэше так не лобаю чтобы с полуслова понимать. Куда этот экшен писать? и.т.д

nagash 31.01.2002 03:43

ооооооооо как всё запущено...
не по экшн скрипту я не буду уроки давать времени нет...
я тебе дал только функцию которая количество символов даёт...
а сам скрипт наверное побольше будет=)
вобщем бери книжечку по экшн скрипту и в путь! ! ! ! ! !

Artyom4D 31.01.2002 03:48

Да помог несказанно. :rolleyes:

Papa Karlo 31.01.2002 10:59

Лепишь в _root пустой мувик, на нем вешаешь:
onClipEvent(enterFrame){
_root.kolvo=1500-_root.message.length;
}

nagash 31.01.2002 11:02

еххх боюсь не поможет :(

Papa Karlo 31.01.2002 11:05

?

Artyom4D 01.02.2002 14:20

nagash ты вместо того чтобы давать свои бессмысленные реплики лучше бы промолчал, все равно толку от этого нет.

lexass 01.02.2002 16:35

nagash уже замолчал :D ;)
2 Artyom4D
а от чего есть толк :confused:

Artyom4D 01.02.2002 16:51

От содержательных ответов. А ты так не считаешь?

lexass 01.02.2002 17:05

Цитата:

Оригинал написал(а) Artyom4D
От содержательных ответов. А ты так не считаешь?
а чем вот это :
length
несодержательно??? :mad:

ЗЫ
открываешь флеш
жмешь F1
открывается RTFM
в поиск вкатываешь length
и получаешь туеву хучу ценной инфы (с примерами)

ЗЗЫ
ИМХО
первый ответ по сабжу - самый краткий и содежательный
(а вот этот кусок "text." в нем лишний)

Удач

Artyom4D 01.02.2002 17:39

Ну теперь да. Нормальный ответ. А до этого вообще не ответы.

Papa Karlo 01.02.2002 17:48

:D :D :D :D :D :D :D :D :D

MrGarry 01.02.2002 17:50

Тык жал бы на хелп :D , а потом уже спрашивал....

А то дайте, да дайте :D ... еще и по подробнее :eek: .

А когда советуют - СПАСИБО ГОВОРИТЬ НАДО :D

lexass 01.02.2002 18:02

2 all :p
Shut up :D
Subj. closed :cool: ;)

Artyom4D 01.02.2002 18:13

MrGarry если я написал что это нормальный ответ это ещё не означает что прямо так все и получилось, просто мне lexass помог и дал нормальный ответ. А ты сразу начинаешь тут посты гонять. Знаешь как помочь- помоги. А критику для себя оставь. :D

lexass 01.02.2002 18:25

Будте добрей к друг другу
не провоцируйте друг друга :cool:
Цитата:

...
кто пришел напиться,
кто пришел подраться
...
КарОча - харе ругаться :mad: ;)

Artyom4D 01.02.2002 18:34

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

Papa Karlo 01.02.2002 18:40

:eek: Я без прикола, серьезно - не выходит? То, что я написал, пашет. Надо - скину пример.

lexass 01.02.2002 18:45

кАроче:
_____________________________
onClipEvent (keyDown)
{
x=message.length
}
_____________________________

надеюсь это тебя спасет

PS
А вааще-то у input text
есть параметр Max. Chars

Удач

Artyom4D 01.02.2002 21:58

To all
 
to Papa Karlo
Ты все правильно был написал, но оно не пахало, но суть была правильна, вот правильное. Делается пустой мувик и пишется

onClipEvent (enterFrame) {
_root.form.kolvo = 1500-_root.form.message.length;
}
усе пашет. Просто я хотел здесь тему до логического конца довести.
to lexass
Если сделать как ты говоришь то при вставке из буфера счетчик не уменьшится.
и всем спасибо за оказанную помощь. :)

StimS 02.02.2002 00:31

Вложений: 1
Вот, лови наглядный пример!
:)


Часовой пояс GMT +4, время: 17:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.