Autor | Zpráva | ||
---|---|---|---|
coalman Profil * |
#1 · Zasláno: 28. 6. 2005, 08:15:44
Ahoj lidi, potreboval bych poradit.
mam ve formulari dva selecty... (zbozi a kusy) pro jeden jsem to delal: <script> function ZmenaCena(pocet) { document.objednavka.cena.value=pocet; } </script> <select name='pocet' onchange='ZmenaCena(this.options[this.selectedIndex].value)'> ........ a zobrazuju to v <input name="cena" value="" id="cena" size="5" readonly> ale jak to udelat pro dva selecty? Predem dik za radu. Petr |
||
peta Profil * |
#2 · Zasláno: 28. 6. 2005, 09:33:01
<script type="text/javascript" language="javascript"><!-- Begin
function objGet(x) {if (typeof x=='string') with (document){ if (Boolean(getElementById)) x=getElementById(x); else if (Boolean(all)) x=eval('all.'+x); else if (Boolean(layers)) x=layers[x]; else x=null;}return x;} function ctisel(x) {return objGet(x)[objGet(x).selectedIndex].value ;} function ZmenaCena(pocet) { objGet("vysledek").value=ctisel("pocet1")*ctisel("pocet2"); } // End --></script> <select id="pocet1" onchange="ZmenaCena()'> <option>... </select> <select id="pocet2" onchange="ZmenaCena()'> <option>... </select> <input id="vysledek" value="" size="5" readonly> |
||
peta Profil * |
#3 · Zasláno: 28. 6. 2005, 09:35:47
ale mozna bude treba prevest hodnotu obou na cisla..
ctisel("pocet1")*1 nebo to mozna staci, jak to je, protoze se to nasobi |
||
coalman Profil * |
#4 · Zasláno: 28. 6. 2005, 09:45:00
super, moc dik za radu!
|
||
coalman Profil * |
#5 · Zasláno: 28. 6. 2005, 10:14:13
jeste jedna vec, jak se zaokrouhluje cislo?
|
||
Leo Profil |
#6 · Zasláno: 28. 6. 2005, 10:34:38
Math.round(), Leo
|
||
peta Profil * |
#7 · Zasláno: 28. 6. 2005, 17:15:04
coalman: www.jakpsatweb.cz - Javascript - objekty Math
Jinak dobry zdroj je i http://members.ozemail.com.au/~dcrombie/javascript/chap11.html http://javascript-reference.info/ |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0