JS perusteet, miten hakea tieto muuttujaan

Suoritan JS peruskurssia. Tähän astiset tehtävät olleet helppoja ja aineistosta löytynyt apua. Tämän työn alla olevan osion aiheena ovat if-lauseet. Nyt tuli todella haastava tehtävä eteen eikä tällaisia asioita ole kurssilla vielä edes käyty läpi :( Eli tehtävänantona on:
"Tee ohjelma Helsinki-Pietari välisen Allegro –junan lipun hinnan määrittämistä varten. Matkalipun hinta määräytyy siten, että ensimmäisen luokan menolippu maksaa 140,61 euroa, toisen luokan menolippu puolestaan 86,10 euroa. Meno-paluu –lippujen hinnat ovat kaksi kertaa menolipun hinta.
Opiskelijat ja eläkeläiset saavat toisen luokan liput puoleen hintaan. Lisäksi asiakkaan pitäisi voida ostaa kerralla monta samanlaista lippua.
Syöttötietoina annetaan siis matkustusluokka, matkustajien lukumäärä ja yhden vai kahdensuuntainen matka sekä tieto mahdollisesta alennuksesta. Tietojen syöttö pitäisi olla käyttäjälle mahdollisimman helppo. Tulostietona ohjelma tulostaa lippuostoksen kokonaishinnan"

Miten ihmeessä tallennan nuo lomakkeelle syötetyt tiedot muuttujiin? Jos käyttäjä valitsee vaikkapa tämän: <input type ="radio" id= "menopaluu"> , niin miten saan pyydytettyä tuon tiedon itselleni? Ja en tiedä onko tuo <input type ="radio" id= "menopaluu"> edes oikein,,
3334
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat
  • Kiitos vinkistä, yritän pärjätä tällä. Ihmettelen edelleen miten näin vaikea tehtävä voi tulla peruskursilla eteen, kun tällaista aihetta ei ole vielä edes käsitelty. Ajattelin jos olisi ollut jokin helpompi tapa. Käsitellyt asiat olleet lähinnä tasoa: if (x > 5 && x < 10)

    Äänestä

Ei siinä ole ongelmana kuin epätieto, mistä tietoa hakea. Muistelisin joskus ratkaisseeni vastaavaa ongelmaa käymällä silmukalla läpi koko DOM-puun ja tulostaeni ensin kaiken siellä olevan näkösälle - auttaa suuresti ratkaisussa, kun hahmottaa miten tiedot on talletettu!

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Suoritan JS peruskurssia. Tähän astiset tehtävät olleet helppoja ja aineistosta löytynyt apua. Tämän työn alla olevan osion aiheena ovat if-lauseet. Nyt tuli todella haastava tehtävä eteen eikä tällaisia asioita ole kurssilla vielä edes käyty läpi :( Eli tehtävänantona on:
"Tee ohjelma Helsinki-Pietari välisen Allegro –junan lipun hinnan määrittämistä varten. Matkalipun hinta määräytyy siten, että ensimmäisen luokan menolippu maksaa 140,61 euroa, toisen luokan menolippu puolestaan 86,10 euroa. Meno-paluu –lippujen hinnat ovat kaksi kertaa menolipun hinta.
Opiskelijat ja eläkeläiset saavat toisen luokan liput puoleen hintaan. Lisäksi asiakkaan pitäisi voida ostaa kerralla monta samanlaista lippua.
Syöttötietoina annetaan siis matkustusluokka, matkustajien lukumäärä ja yhden vai kahdensuuntainen matka sekä tieto mahdollisesta alennuksesta. Tietojen syöttö pitäisi olla käyttäjälle mahdollisimman helppo. Tulostietona ohjelma tulostaa lippuostoksen kokonaishinnan"

Miten ihmeessä tallennan nuo lomakkeelle syötetyt tiedot muuttujiin? Jos käyttäjä valitsee vaikkapa tämän: <input type ="radio" id= "menopaluu"> , niin miten saan pyydytettyä tuon tiedon itselleni? Ja en tiedä onko tuo <input type ="radio" id= "menopaluu"> edes oikein,,

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu