Autor | Zpráva | ||
---|---|---|---|
hunter_dave Profil |
#1 · Zasláno: 7. 9. 2011, 02:44:03 · Upravil/a: hunter_dave
Mám script, který funguje ve všech prohlížečích : Chrome, firefox, opera, safari, maxthon, apod.. Jediný IE to nebere
Počítá to provizi v mém e-shopu, když prodávající zadává cenu. Nevím kde je chyba. <script type=text/javascript> function calculate(){ price = document.formular.price.value; commission = price/100; commission = commission*10; commission = Math.ceil(commission); totalprice = commission+price*1; document.getElementById('commission').innerHTML = commission; document.getElementById('total').innerHTML = totalprice; } </script> |
||
_es Profil |
#2 · Zasláno: 7. 9. 2011, 03:16:30
|
||
hunter_dave Profil |
#3 · Zasláno: 7. 9. 2011, 03:28:56
Díky, už to funguje. Můžu se ještě zeptat jak se dá proměnná definovat .. například něco jako
var totalprice as integer |
||
nemeja Profil |
#4 · Zasláno: 7. 9. 2011, 06:42:08
V JS se definuje nova promenna vzdy pomoci var, tim predejdes nekompatibilite v prohlizecich
|
||
hunter_dave Profil |
#5 · Zasláno: 7. 9. 2011, 13:32:09
Na to už jsem přišel ... ale pokud chci napriklad sečíst dvě proměnné tak je tam problém s "+" .. javascript to bere taky jako znak spojující slova. příklad:
var cislo1=1; var cislo2=1; var vysledek=cislo1+cislo2; //vyjde 11 |
||
Chamurappi Profil |
#6 · Zasláno: 7. 9. 2011, 13:34:51 · Upravil/a: Chamurappi
Reaguji na huntera_dave:
„var vysledek=cislo1+cislo2; //vyjde 11“ Nevyjde. Sčítání čísel funguje jako sčítání čísel. Mimochodem, proč posíláš úplně všechny své dotazy do kategorie Jak něco udělat, přestože zjevně víš, že se týkají tématu, který má separátní sekci? |
||
Časová prodleva: 13 let
|
0