Autor Zpráva
vlada
Profil
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
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
to onclick="Spocitej(document.forms[0])" mam dat k tomu submitu?
a jak bych tam dal ty ify?nevim kam
SwimX
Profil
s těma ifama nák takle:
www.plavec.borec.cz/vypocet.html
Uprav si to dle potřeb

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0