Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-05-2008, 10:26   #1 (permalink)
Student
 
Registriert seit: Feb 2002
Ort: Cottbus
Beiträge: 873
Input Text - Letztes eingegebenes Zeichen löschen

Irgendwie habe ich gerade einen totalen Hänger

Ich habe ein input Textfeld, welches via Buttons mit Buchstaben gefüttert wird.

so in etwa:

button.onRelease = function(){
textfeld.text+="x"
}

Nun möchte ich, wenn ich auf einen "Löschen" Button klicke, dass das letzte Zeichen gelöscht wird (Backspace eben). Gibt es dafür eine String / Textfield Funktion, die es ermöglicht Zeichen an bestimmten Positionen zu manipulieren? Ansonsten werde ich die Buchstaben wohl einfach in ein Array pushen...
florianosch ist offline   Mit Zitat antworten
Alt 14-05-2008, 17:34   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn du ein Array hättest, könntest du mit einem pop() den letzten Index löschen. Bei einem String kannst du bspw. mit

PHP-Code:
var meinNeuerString meinstring.substring(0,meinstring.length-1); 
das letzte Zeichen herausfiltern.
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele