Miten tietää mitä nappia on painettu?

jussi

Mulla on lomakkeella useampi nappi, millä pystyn erottelemaan mitä nappia on painettu?

Pitäis poimia talteen onko painettu Tallenna-, tai Poista-painiketta.

Ensin ajattelin, että id-attribuutin arvolla saisin painikkeen tunnuksen talteen, mutta sovellus lukeekin silloin lomakkeessa lähetetyt parametrit, eikä siis saa painikkeen id-arvoa, ilmeisesti sitä ei kai lähetetä ollenkaan?

2

259

    Vastaukset 2

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • nimimerkki

      No miksei se name -arvo kelpaa?

    • Periaatteessa lomakedatan käsittelyssä pitäisi voida tunnistaa tilanne siitä, onko datassa kenttä save=Tallenna vai kenttä delete= Poista . (Kolmas kenttä, tuhoamispainike, ei kuulu tähän yhteyteen, koska sen käsittelee kokonaan selain. Se kannattaa poistaa heti; ks. esim.
      http://www.useit.com/alertbox/20000416.html )

      Käytännössä tähän ei voi luottaa ainakaan silloin, kun lomakkeessa on yksikin tekstinsyöttökenttä (). Tällöin nimittäin riippuu selaimesta, mitä tapahtuu, jos käyttäjä painaa Enter-näppäintä sellaisessa kentässä. Se saattaa vastata lomakkeen lähettämistä, mutta epämääräistä on, toimiiko selain ikään kuin jotakin submit-painiketta olisi painettu. Tästä tarkemmin:
      http://ppewww.ph.gla.ac.uk/~flavell/www/formquestion.html

      Varminta on siis toimia niin, että lomakkeessa on vain yksi submit-kenttä, ja toiminnon valinta tehdään esimerkiksi
      -elementeillä luodusta valikosta.

      id-määritteen arvolla ei ole mitään vaikutusta lomakedataan, vaan lomakedata muodostuu name- ja value-määritteiden pohjalta.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Suomalaisten pinna paloi - Ärsytys iskee uudesta TTK-juontajasta "Eihän tälle voi kun nauraa"

      Oliko Veronica Verho hyvä valinta TTK-juontajaksi? Uuden TTK-juontajan henkilöllisyyttä on arvailtu siitä asti, kun Va
      Suomalaiset julkkikset
      116
      2406
    2. Mitä tapahtuu?

      Mitä tapahtuu Humalojalla? Poliiseja talon ympärillä ja paljon ihmisiä pitkin pihoja???
      Haapavesi
      38
      1471
    3. Suomi on viittä vaille sodassa Venäjän kanssa...

      ...syynä tähän on kokoomuslainen presidenttimme Stubb. Hän on ainoa eurooppalaisen maan johtaja, joka kärkkäästi ja taha
      Maailman menoa
      642
      1004
    4. Mitäpä luulet että tykkääkö

      kukaan kaivatustasi ?
      Ikävä
      106
      993
    5. T rakastan sua

      vaikket sitä usko
      Ikävä
      71
      962
    6. Miksi et lähesty minua

      Jos kerran kaipaat, mies? Mitä pelkäät?
      Ikävä
      97
      888
    7. Varmaan aika moni

      Haluaisi sinut enemmän kuin mielellään
      Ikävä
      48
      875
    8. Olen vähän epävarma siitä, oletko kiltti

      Nainen, ensivaikutelma oli, että olet tosi hyväsydäminen eli siinä mielessä harvinaisuus. Eli et mene virran mukana, etk
      Ikävä
      76
      700
    9. Kai sä olet

      Luovuttanut mun suhteen.
      Ikävä
      70
      696
    10. Herkkä, hellä, aurinkoinen, kaunis upea, valonsäde on hän nainen

      Ja myös fiksu, älykäs ja luonnonläheinen. Erittäin mielenkiintoinen ja kiltti ihminen. Haluan tuntea hänet, koska kaik
      Ikävä
      31
      686
    Aihe