Avatar billede anders77 Nybegynder
12. marts 2002 - 10:14 Der er 9 kommentarer og
1 løsning

Split

Hej

Kan nogen hjælpe med at trække "1" ud af denne streng:

_level0.inputField_1.text_write.tekst


VH

Anders
Avatar billede hoejrup Nybegynder
12. marts 2002 - 10:29 #1
dinvaerdi = Number(_level0.inputField_1.text_write.tekst)

/per
Avatar billede anders77 Nybegynder
12. marts 2002 - 10:34 #2
Skal der ikke bruges en split?
Avatar billede anders77 Nybegynder
12. marts 2002 - 11:04 #3
Det er tekst-stregen jeg skal bruge.
Avatar billede hoejrup Nybegynder
12. marts 2002 - 11:27 #4
minstreng = _level0.inputField_1.text_write.tekst
z = minstreng.length;
for (i=1; z<i; i++) {
    x = minstreng.substr(i,1);
    if (Number(x) == 1) {
        findes = "OK";
    }
}

/per


/per
Avatar billede Slettet bruger
12. marts 2002 - 11:28 #5
Det kan gøres på flere måder...
http://www.flashfaq.dk/spg.asp?faq=159
Avatar billede anders77 Nybegynder
12. marts 2002 - 11:54 #6
Jeg tror ikke at jeg fik formuleret mig godt nok.

Jeg skal have trukket tallet ud i en variabler for sig selv. Strengen kan f.eks. være _level0.inputField_1.text_write.tekst eller _level0.inputField_8.text_write.tekst.

Jeg skal så bruge tallene 1 og 8.
Avatar billede Slettet bruger
12. marts 2002 - 12:14 #7
Nåår - det kunne du bare have sagt ;-)

MyString = "_level0.inputField_0.text_write.tekst";
temparr = new Array();
temparr = mystring.split(".");
seq = temparr[1];
temparr = new Array();
temparr = seq.split("_");
myNumber = temparr[1];

Dette er måske ikke den optimale metode, men den kan bruges i dit tilfælde :•)
Avatar billede anders77 Nybegynder
12. marts 2002 - 12:51 #8
TAK!

Men jeg nåede at finde ud af det i mellemtiden:

    tempFocus = Selection.getFocus();
    tempInputNumber = tempFocus.slice(19,23);
    tempInputNumber = tempInputNumber.split(".");
    tempInputNumber = tempInputNumber[0];

Men smider du et svar d!ktator?
Avatar billede Slettet bruger
12. marts 2002 - 13:11 #9
Hvis du kun befinder dig mellem _level0 og _level9 og ikke skal bruge mere end 4 cifre er din løsning god nok, ellers duer den nemlig ikke, da din slice vil have forkert position.

Behold du bare pointene selv
Avatar billede anders77 Nybegynder
20. august 2010 - 12:07 #10
Lukker igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester