| Autor | Zpráva | ||
|---|---|---|---|
| Karel5656 Profil |
#1 · Zasláno: 30. 1. 2011, 22:12:46
Ahoj, vytvořil jsem si jednoduchej script pro výpočet: http://www.textilkomplex.cz/doc/pocitej.html
Potřebuji poradit se 2 věcmi: 1) Chci, aby se po stisknutí "Spočítej" zobrazil výsledek pod formulářem, ne aby formulář zmizel a výsledek byl místo něj... 2) Výsledek bych potřeboval hodit do nějaké hezčí formy - názvy v jednom sloupci, hodnoty ve druhém sloupci. Zkoušel jsem to, ale nevím si s tím rady. Díky za jakoukoliv radu. K. |
||
| Darker Profil |
#2 · Zasláno: 31. 1. 2011, 02:15:10 · Upravil/a: Darker
Místo document write používej změnu innerHTML.
</FORM><!--tady konci tvuj formular--> <table id=vysledek></div><!--Do tohoto elementu zobrazime vysledky-->
/*Tady konci vypocet vysledku*/
var div=document.getElementById("vysledek");
var text="";
var vysledky=new Array(a,b,c,vychozi_100,d,e,f,g);
var rozmezi=new Array(0,5,10,20,50,100,200,300,"nekonečno")
for(var i=0;i<vysledky.length;i++){
text+="<tr><td>"+(rozmezi[i]+1)+" až "+(rozmezi[i+1])+" kusů</td><td>"+vysledky[i]+"</td>";
}
div.innerHTML=text;
/*Konec funkce*/
Tady máš ukázku. Ty ceny ti ale moc nesedí... 1 až 5 kusů: 51.97,- Kč 6 až 10 kusů: 45.05,- Kč 11 až 20 kusů: 41.58,- Kč 21 až 50 kusů: 34.65,- Kč 51 až 100 kusů: 31.19,- Kč 101 až 200 kusů: 29.45,- Kč 201 až 300 kusů: 27.72,- Kč 300 a více kusů: 25.99,- Kč |
||
| Karel5656 Profil |
Darker:
Mockrát díky za radu !!! Moderátor Chamurappi: Rada ovšem nebyla moc dobrá, navazující problém: Nefunkční nastavování innerHTML na tabulce v Exploreru.
|
||
|
Časová prodleva: 15 let
|
|||
0