javascript: vypocet indexu z udajov z formulara

From: Jozef Masarik (jozef.masarik@centrum.sk)
Date: 09. 01. 2001, 16:58 CET


    Zdravim!
    Potreboval by som najst niekoho ochotneho, kto mi napise malicky
skriptik v javascripte (pre veci znalych je bude asi uplne trivialne, ale ja
tomu zatial skoro vobec nerozumiem).

    Zadanie znie: Na danej stranke ma uzivatel zadat dve celo-ciselne
hodnoty a po stlaceni nejakeho buttonu sa ma vykonat nasledujuce:
    1. zo zadanych hodnot sa vypocita tretia hodnota - vzorec este neviem,
ale mozno bude vysledok desatinne cislo
    2. tato hodnota sa porovnava na nejaky interval a podla toho sa potom
nacita dalsia stranka; intervalov bude asi 4
    (napr.    ak vysledok<=10 potom nacitaj stranku vysledok1.html
              ak 10<vysledok<=20 potom nacitaj vysledok2.html
              ak 20<vysledok<=30 potom nacitaj vysledok3.html
                atd.

    Vobec neviem ako na to. Ak by sa nasiel niekto, kto by mi to napisal,
bol by som mu velmi povdacny. Snazil som sa nieco "vymysliet" aj sam, ale
asi by som nad tym mohol sediet do noci a nic (skusal som aspon vysledok
dostat do alert okna, ale ani to mi neslo).
    Je to asi velmi trivialne a tak prosim ochotnych, nech riesenie poslu
priamo na moj sukromny mail, nech sa nezatazuje konfera.
    Vopred vsetkym ochotnym dakujem.
    S pozdravom
    Jozef Masarik

    P.S.: Aby ste videli, ze som sa snazil, tu je ten nepodarok, ku ktoremu
som "dospel" ja. Potreboval by som to uz na zajtrajsie poludnie, takze na
dalsie pokusy uz vela casu nemam....

<HTML><HEAD><TITLE>Pokus</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function vypocet ()
{
 var hodnota1 = document.vstup.hodnota1;
 var hodnota2 = document.vstup.hodnota2;
 var int1 = parseInt (hodnota1)
 var int2 = parseInt (hodnota2)
 var index = (int1 + int2)/100;
 alert (index.value);
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="vstup">
Hodnota 1: <INPUT type="TEXT" title="hodnota1" name="hodnota1" maxlength="3"
size="3"><br>
Hodnota 2: <INPUT type="TEXT" title="hodnota2" name="hodnota2" maxlength="3"
size="3"><br>
<INPUT type="BUTTON" value="Vypocitaj a zobraz!" name="vypoc"
onClick="vypocet ();">
</FORM>
</BODY>
</HTML>



This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 04:53 CEST