Flash szövegmező nem változik programozottan
Hello!
Szeretnék készíteni flash-ben egy szövegmezőt, amiben a link segítségével változna a mező tartalma. Elvileg az alábbi kóddal meg lehetne valósítani, de valami hiba végett nem cseéli le a szöveget.
A "szoveg cserelese" linket megjeleníti, de a cserel funkciót már nem működteti.
Tudna valaki segíteni ebben,mi lehet a hiba, mert elég kezdő vagyok.Kösz!
Comal
■ Szeretnék készíteni flash-ben egy szövegmezőt, amiben a link segítségével változna a mező tartalma. Elvileg az alábbi kóddal meg lehetne valósítani, de valami hiba végett nem cseéli le a szöveget.
A "szoveg cserelese" linket megjeleníti, de a cserel funkciót már nem működteti.
Tudna valaki segíteni ebben,mi lehet a hiba, mert elég kezdő vagyok.
myText.html = true;
myText.wordWrap = true;
myText.multiline = true;
var stylest = new TextField.StyleSheet(); //create stylesheet object
stylest.load("unloved.css"); //load css
myText.styleSheet = stylest;
myText.text = "<a href='asfunction:cserel,valtoztatva'>Szoveg cserelese</a>";
cserel = function (csereAdat) {
myText.text = "A szoveg " + csereAdat;
trace (csereAdat);
}
Comal
Nem az asfunction a gond
Innentől fogva ha te HTML tartalmat akarsz neki adni akkor nem a text propertyre kell hivatkoznod hanem a htmlText-re.
A kódod helyesen: