Autor | Zpráva | ||
---|---|---|---|
Skeletonek Profil * |
#1 · Zasláno: 12. 7. 2010, 19:08:47
Prosím pěkně, poradí mi někdo, kde najit kalkulačku, která mi bude počítat jednotlivé "inputy"? a výsledek by byl ve výsledným inputu? Děkují za odpovědi.
|
||
Chamurappi Profil |
#2 · Zasláno: 12. 7. 2010, 19:22:56
Reaguji na Skeletonka:
<form name="jménoFormuláře"> <input name="prvníPole"> + <input name="druhéPole"> = <input name="výsledek"> <input type="submit"> </form> <script> var formulář = document.jménoFormuláře; formulář.onsubmit = function() { formulář.výsledek.value = formulář.prvníPole.value * 1 + formulář.druhéPole.value * 1; return false; } </script> name si uprav podle chuti.
|
||
Skeletonek Profil * |
#3 · Zasláno: 12. 7. 2010, 19:24:54
:D:D:D maras z hlavy to napsat :D díky moc chlape, jdu to vyzkoušet :)
|
||
Skeletonek Profil * |
#4 · Zasláno: 12. 7. 2010, 19:27:58
funguje to krásně, ale mám takový dotaz... dalo by to udělat tak, aby když zadam čísla, tak se budou automaticky sčítat a nebudu muset použit tlačítko submit? Chtěl bych asi hodně co? ale inač scriptik funguje krásně :) Děkují moc za něj. Budu ještě víc šťastný, když mi pomůžeš s tím, aby to fungovalo bez "submitu"
|
||
Chamurappi Profil |
#5 · Zasláno: 12. 7. 2010, 19:32:19 · Upravil/a: Chamurappi
Reaguji na Skeletonka:
<script> var formulář = document.jménoFormuláře; formulář.onsubmit = function() { return false; // aby nešlo formulář odeslat na server }; var vypočítat = function() { formulář.výsledek.value = formulář.prvníPole.value * 1 + formulář.druhéPole.value * 1; }; formulář.prvníPole.onkeyup = formulář.prvníPole.onchange = vypočítat; formulář.druhéPole.onkeyup = formulář.druhéPole.onchange = vypočítat; </script> Edit: Doplněn háček, na který upozorňuje [#7]. |
||
Skeletonek Profil * |
#6 · Zasláno: 12. 7. 2010, 19:38:06
Chamurappi:
to už nefunguje :(zadam jedno číslo, druhé číslo a nic. |
||
Yur4Y Profil |
#7 · Zasláno: 12. 7. 2010, 20:03:23
Chamurappi tam má preklep, na treťom riadku v premennej formulář chýba mäkčeň (háček) na ř, možno je problém v tom.
|
||
Skeletonek Profil * |
#8 · Zasláno: 12. 7. 2010, 20:07:39
Yur4Y:
Bohužel :( zkoušel jsem to, ale nejde:( |
||
Časová prodleva: 14 let
|
0