www.knightonlineworld.pl http://knightonlineworld.pl/forum/ |
|
JavaScript http://knightonlineworld.pl/forum/viewtopic.php?f=21&t=319169 |
Strona 1 z 1 |
Autor: | Fana [ 2007-12-18 14:17:00 ] |
Tytuł: | JavaScript |
No więc znajomy z klasy dostał na zaliczenie zrobić kalkulator walutowy w JavaScript'cie. Zrobił taki szablon : http://makaveli05.fm.interia.pl/index.html Chodzi o to żeby ktoś kto się na tym w miarę zna ułożył funkcje przeliczajęce i żeby to śmigało. Z góry dziękuje. |
Autor: | Viano [ 2007-12-18 16:20:07 ] |
Tytuł: | |
Takie zadanie jest na studiach ? Bo mnożenie, dzielenie dodawanie i odejmowanie to jest chyba w podstawach programowania ![]() |
Autor: | Fana [ 2007-12-18 16:25:42 ] |
Tytuł: | |
Technikum Informatyczne słaby nauczyciel , pomógłbym mu ale niestety mój nauczyciel jest daleko w tyle z materiałem ![]() Po drugie nie pytam o wasze zdanie tylko żeby ktoś to mógł pomóc napisać ... |
Autor: | Pacan [ 2007-12-18 17:06:02 ] |
Tytuł: | |
Znam sie na javie, znam podstawy ino niewiem jak to wrzucic na strone. |
Autor: | Fana [ 2007-12-18 17:40:53 ] |
Tytuł: | |
Podstawy też znam i własnie sendem jest zeby to dzialalo na stronie, nie musi byc dokladnie taki sam szablon ale zeby to trzymalo sie kupy ![]() Opcja jest tez taka ze znasz pewnie "Jave" a nie "JavaScript" a to roznica ![]() |
Autor: | Cat^ [ 2007-12-18 17:53:17 ] |
Tytuł: | |
imo znalazłem kalkulator walutowy ale w PHP, ale tu ma kilka kalkulatorów to niech pokombinuje ;p http://www.hotscripts.pl/Javascript/Skr ... alkulatory |
Autor: | Zubaran_PL [ 2007-12-18 19:19:59 ] |
Tytuł: | |
A jak _dokładnie_ ma on działać? |
Autor: | Fana [ 2007-12-18 19:25:16 ] |
Tytuł: | |
Tak jak sobie popatrzysz na szablon : 1.Podaje jakas liczbe. 2.Wybieram czy podałem w funtach,Euro,ZĂ Â. 3.Wtedy klikam na co chce zamienic. 4.W okienku pojawia sie juz przeliczone. |
Autor: | Zubaran_PL [ 2007-12-18 19:28:26 ] |
Tytuł: | |
Jedyny problem skęd wzięć aktualny kurs. Ustalić na stałe czy jak? Mogę na szybko napisać kod, ale to dzisiaj trochę póĂ½niej. |
Autor: | Fana [ 2007-12-18 19:29:32 ] |
Tytuł: | |
No stały, naprzykład dzisiejszy może być ![]() |
Autor: | Zubaran_PL [ 2007-12-18 23:07:24 ] |
Tytuł: | |
Z tego co widzę szablon to chyba Twój znajomy trochę przesadził. Nie chodzi o to, że to jakieś trudne, ale kalkulator walutowy to dosyć popularne zadanie i zazwyczaj robi się to prościej. Problem polega na określeniu waluty poczętkowej. Zazwyczaj się tego nie robi i przyjmuje, że np. zawsze jest to zł. Tylko walutę końcowę się określa. No ale jeżeli chcesz tak jak było to proszę bardzo (schemat wyględu oryginału lekko zmodyfikowany, tak po prostu łatwiej): Kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Kalkulator</title> <script language="JavaScript" type="text/javascript"> var v_euro = 3.6196; var v_funt = 5.0710; var exchange = {}; exchange['f'] = {'f': 1, 'e': v_funt/v_euro, 'z': v_funt}; exchange['e'] = {'f': v_euro/v_funt, 'e': 1, 'z': v_euro}; exchange['z'] = {'f': 1/v_funt, 'e': 1/v_euro, 'z': 1}; $ = function(id) { return document.getElementById(id); }; function licz(na, pole) { var z = $("waluta").value; var kwota = $("t1").value; var wynik = kwota * exchange[z][na]; wynik = Math.round(wynik * 100) / 100.0; //zaokręglenie $(pole).value = wynik; } function przycisk_CE() { $("t1").value = $("id41").value = $("id42").value = $("id43").value = ''; } </script> </head> <body> <table border="0" align="center"> <tr> <td align="center" colspan="3"> <input type="text" name="t1" id="t1" size="35" maxlength="50" style="text-align: right; background-color: lightblue;"> </td> </tr> <tr> <td align="center" colspan="3"> <select name="waluta" id="waluta"> <option value="f">Funty</option> <option value="e">Euro</option> <option value="z">Zł</option> </select> </td> </tr> <tr> <td align="center"> <input type="button" name="" value="Na Funty" onClick="licz('f', 'id41')"> </td> <td align="center"> <input type="button" name="" value="Na Euro" onClick="licz('e', 'id42')"> </td> <td align="center"> <input type="button" name="" value="Na Zł" onClick="licz('z', 'id43')"> </td> <tr> <td align="center"> <input id="id41" type="text" name="" size="8" maxlength="8" > </td> <td align="center"> <input id="id42" type="text" name="" size="8" maxlength="8" > </td> <td align="center"> <input id="id43" type="text" name="" size="8" maxlength="8" > </td> </tr><tr> <td align="center" colspan="3"> <input type="button" name="" value="Zeruj" onClick="przycisk_CE()"> </td> </tr> </table> </form> </body> </html> |
Autor: | Fana [ 2007-12-19 06:35:27 ] |
Tytuł: | |
Wielkie dzięki Zubaran, łap pomógł ! =) |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |