
pomoc s wml skriptom
Ahoj, snazim sa nieco vytvorit v jazyku WML s pouzitim WML skriptu, ale akosi sa nemozem vysomarit z toho. Nasiel by sa niekto kto by mi troska poradil, pomohol, naviedol ma spravnym smerom?
Tu davam vypis, nie je to cele, iba dolezite veci. DAKUJEM
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="Svk2Eur" title="Sk 2 Eu">
<p>Konverzia:<br/> Svk -> Eur<br/>
Mnozstvo: <input name="Mnozstvo" type="text" format="*N" emptyok="false" size="10"/></p>
<do type="accept" label="Konverzia">
<go href="eurokalk.wmls#Pocitaj($(Mnozstvo))"/></do>
<p>Pri aktualnom kurze by ste dostali $(Vysledok) Eur.</p>
</card>
A tu je ten skript:
extern function Pocitaj(Kurz, Mnozstvo, Vysledok)
{
var Kurz=33.5;
Vysl=Kurz*$(Mnozstvo);
WMLBrowser.setVar("Vysledok", Vysl);
WMLBrowser.refresh();
}
chcelo by to napisat, v com je problem
jasne, som zabudol. malo by to prepocitavat koruny na eura podla zadaneho kurzu. nefunguje to a neviem kde je problem. na 99,9% nieco s tymi premennymi...
este by bolo vhodne napisat, aku chybu to hlasi...z toho sa da mnoho usudit. (len naznacim, ze vo WML sa neorientujem)
nehlasi to nic, ale ani to nic nerobi. jednoducho to nefunguje.
Z WML voláš funkciu Pocitaj s jedným parametrom, pričom v skripte ju máš definovanú s troma parametrami. Prístup k premenným cez $(...) sa používa len vo WML, nie v skripte.
Skript by mohol vyzerať nejako takto:
dik za radu, este by si mi mohool poradit nejaky wml editor/emulator, ktory by emuloval prostredie mobilu? pouzivam nokia toolkit ale ani v tom mi to nefunguje