Autor | Zpráva | ||
---|---|---|---|
medved-009 Profil * |
#1 · Zasláno: 24. 11. 2004, 20:31:36
Ahoj, potreboval bych vedet jak "říct" flashi (action scriptu) to, aby např. když vepíšu do Input textu nějaké číslo aby to rozlišil od toho, když tam napíšu písmeno. Moc moc moc diky tomu kdo mi poradi a prosim o rychlou odpověď protoze to dost spěchá!
|
||
HAURAN Profil |
#2 · Zasláno: 26. 11. 2004, 08:53:47
Nevim to jiste, ale zkus napsat neco jako ((myString.property(index)<='9') && (myString.property(index)>='0')) jak se jmenuje preste ta property si nepamatuju, ale tohle by melo fungovat.
|
||
DoubleThink Profil * |
#3 · Zasláno: 26. 11. 2004, 10:33:53
Pokud ti funkce number() vrátí NaN (Not a Number), tak se jedná o nečíselnou hodnotu.
Nevýhoda Hauranova řešení je, že mu to odfiltruje i exponenciální tvary (1.57505e-3), které (ač obsahují znaky) jsou taky čísly a musí být chápány jako čísla. |
||
Časová prodleva: 5 měsíců
|
|||
Gran Profil * |
#4 · Zasláno: 9. 5. 2005, 19:47:23
Xakru... tak jak?
Prosím... Když mám dva inputy a jeden dynamic (a, b, c) a na tlačítko šoupnu: c = a + b; A zadám, že a = 1; a b = 2;, tak mi místo: c = 3; vyjede c = 12 . Prosím, help! |
||
Hanz Profil |
#5 · Zasláno: 9. 5. 2005, 20:47:19
Gran
Špatné datové typy. Pokud tam budeš pokaždé zadávat čísla tak to násob třeba jedničkou. |
||
Časová prodleva: 3 dny
|
|||
Gran Profil * |
#6 · Zasláno: 12. 5. 2005, 19:49:06
Jak to myslíš?
Jako: c = (a x 1) + (b x 1) ? Děkuji, že mi odpovídáš, ale tvou odpověď jsem nejspíš nepochopil... P.S. Ano, plánuji tam zadávat pouze čísla... |
||
Gran Profil * |
#7 · Zasláno: 12. 5. 2005, 19:52:00
Joo, už jsem to pochopil a funguje to!
Já ti, Hanzi, z celého srdce děkuji. Hodně štěstí. "Nechť jsou vaše kosti do smrti zdravé. Pak už se o ně postarám já." - Pozdrav Nekromantův |
||
Hanz Profil |
#8 · Zasláno: 12. 5. 2005, 19:52:54
Gran
c=a*i+b*1 if(c=="NaN"){ZDE BUDE CO SE MÁ STÁT KDYŽ TO NEBUDE ČÍSLO}else{A SEM KDYŽ BUDE} |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0