PDA

Просмотр полной версии : Подсчет количества символов в textfield


Artyom4D
31.01.2002, 03:16
Кто знает помогите. Нужен счетчик введенных символов в текстовое поле. Допустим у меня поле переменная 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 Papa Karlo
Ты все правильно был написал, но оно не пахало, но суть была правильна, вот правильное. Делается пустой мувик и пишется

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

StimS
02.02.2002, 00:31
Вот, лови наглядный пример!
:)