Re: javascript - vypocet

From: h! y n e k . l i p a (hynek.lipa@worldonline.cz)
Date: 31. 01. 2003, 14:19 CET


Jaroslav Dravecky wrote:
> Mam formular pozostavajuci z:
> - textoveho pola, kde sa zadava cislo (A)
> - select, 3 moznosti, kazda ma svoju hodnotu (B)
> - textove pole s vysledkom (V)
> Potrebujem dosiahnut to, ze po zapisani hodnoty do
> prveho textoveho pola (A) a vybranim jednej z moznosti
> v select (B) sa vypocita vysledok (A*B=V) a hned sa
> zapise do textoveho pola s vysledkom (V).
--------------------------

taktononc:
***
<html>
<head>
<script type="text/javascript">
function vysledek(){
 var
hodnota=(eval(document.form.a.value)*eval(document.form.b.value));
 return hodnota;
 }
</script>
</head>
<body>
<form name="form">
<input type="text" name="a">
<select name="b" onchange="document.form.c.value=vysledek()">
 <option>?</option>
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
</select>
<input type="text" name="c">
</form>
</body>
</html>
***

jo ale neni osetren nezadany vstup u 'a' ;)


- h! -
http://www.hyneklipa.cz/



This archive was generated by hypermail 2.1.2 : 31. 01. 2003, 14:20 CET