anzahl der zeilenumbrüche im textfeld zählen [Flash 8]
| Beiträge: 2 Registriert: Mar 2010
| 27.10.2010, 17:23
hallo,
wie kann ich die anzahl der zeilenumbrüche in einem textfeld zählen???
bin grade mit meinem latein am ende ...
ich kann ja allemöglichen zeichen zählen, z.b. so:
ActionScript:1 2 | vari = mitteilung.split("*");
anzahl = --vari.length;
|
oder so:
ActionScript:1 2 3 | mitteilung.toLowerCase();
var arr:Array = mitteilung.split("*");
anzahl = --arr.length;
|
aber ich weiß nicht, wie ich den zeilenumbruch ansprechen soll ("\r" und "\n" klappt nicht)
problem:
jeder zeilenumbruch fügt der length des textfeldes 102 zeichen hinzu.
und wissen will/muss ich einfach nur wieviel zeichen (buchstaben, zahlen, sonderzeichen) der user tatsächlich eingegeben hat.
gruß liladiva | Geändert von liladiva am 28.10.10 um 13:03 Uhr | |
| | Beiträge: 11 Wohnort: Gera Registriert: Nov 2010
| 12.11.2010, 06:14
Warum denn so kompliziert???
Versuch's doch mal mit der Variable "maxscroll". Dahinter sollte sich eigentlich die Anzahl der aktuellen Zeilenumbrüche in einem Textfeld befinden...
Das Problem mit Deiner Zählerei ist nämlich, dass die Zeilenumbrüche in einem Flash Textfeld rein virtuell sind und es keine Zeichen gibt, die Du dann auf diese Art zählen könntest... | | | Beiträge: 2 Registriert: Mar 2010
Themenautor/in
| 12.11.2010, 09:38
danke für deine antwort.
wenn ich mir maxscroll ausgeben lasse, erhalte ich immer den wert 1.
zwischenzeitlich hat sich das problem nun aber so "gelöst", das alles in as3 umprogrammiert werden musste. | |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|