Autor | Zpráva | ||
---|---|---|---|
vlada Profil |
#1 · Zasláno: 2. 8. 2008, 14:50:34
chci udelat aby sem mel jeden select, kde by se dalo vybrat +,-,*,/ a tri textove pole, do jednoho bych napsal jedno cislo, do druheho druhe a v tretim by se mi zobrazil vysledek.
<p> <input type="text" name="prvnihodnota"> <INPUT TYPE="SUBMIT" onclick="document.getElementById('druhahodnota').value=getElementById( 'prvnihodnota').valuegetElementById('selekt').options[getElementById(' selekt').selectedIndex].valuegetElementById('vysledek').value" VALUE="pocitat" NAME="pocitat"> <P> <INPUT TYPE="TEXT" NAME="vysledek"> </p> </p> <p> <select NAME="selekt"> <option value>vyberte</option> <option VALUE="*">*</option> <option VALUE="+">+</option> <option VALUE="-">-</option> <option VALUE="/">/</option> </p> <p> <INPUT TYPE="TEXT" name="druhahodnota" READONLY > |
||
Nox Profil |
#2 · Zasláno: 2. 8. 2008, 17:43:08
onclick="Spocitej(document.forms[0])"
buď takto, ale musíš ošetřit zadávaný hodnoty!, nebo si udělej 4 ify podle toho co je za vybranej znak a podle toho sestav ten výpočet function Spocitej(form){ var a=form.prvnihodnota.toString(); var x=form.selekt.options[form.selekt.selectedIndex].value; var b=form.druhahodnota.toString(); form.vysledek.value=eval(a+x+b); } |
||
vlada Profil |
#3 · Zasláno: 2. 8. 2008, 18:32:54 · Upravil/a: vlada
to onclick="Spocitej(document.forms[0])" mam dat k tomu submitu?
a jak bych tam dal ty ify?nevim kam |
||
Časová prodleva: 7 dní
|
|||
SwimX Profil |
#4 · Zasláno: 9. 8. 2008, 21:14:51
|
||
Časová prodleva: 16 let
|
0