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

240

    Vastaukset

    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. Häiriköinti

      Sinä joka rälläsit viime yönä aamuun klo. 00 :04 koulun pihassa ja pitkin kyliä. Rekkari ylhäällä. Terv. Kerrostalon as
      Ähtäri
      98
      3762
    2. Askanmäessä Huippu esitys

      Kävimme Ystävien kanssa Askanmäen kesäteatterissa. Kaikki tykättiin esityksestä aivan valtavasti. En varmaan koko vuonna
      Puolanka
      35
      3242
    3. rakastan sinua!

      Tule ja ota, kasvetaan yhdessä paremmiksi ❤️❤️❤️❤️ kaikki anteeksi ❤️❤️❤️
      Ikävä
      60
      3209
    4. Näin lähellä

      Se on näin 🤏 lähellä että heitän hanskat tiskiin sun kanssasi.
      Ikävä
      68
      3029
    5. Kerro jotakin hauskaa. :)

      Kirjoita jotakin mukavaa vaikka kaivatustasi. :) Ei törkytekstejä kiitos. :)
      Ikävä
      68
      2884
    6. Mä sanon tän suoraan.

      Se on sun käytös mikä ajaa pois. Et välitä muitten tunteista kun omistasi.
      Ikävä
      67
      2809
    7. On olemassa tiettyjä sääntöjä!

      Ja jos aiot pärjätä mun kanssa niin teet vain niinkuin mä sanon. Mieheltä Naiselle
      Ikävä
      63
      2524
    8. Pohdinttavaksi

      No siis, saiko yrityksen toimitusjohtaja potkut vaiko älysi ihan itse jättää nimellisen tittelin ettei maine enää enempä
      Kotimaiset julkkisjuorut
      80
      2321
    9. Siis hetkonen

      Rakastetaankohan me kummatkin toisiamme, ja aletaan tajuamaan se pikkuhiljaa 🤯
      Ikävä
      45
      2162
    10. Mulla ei oo anteeksi pyydettävää

      Muista se! Mieheltä yhdelle naisellE
      Ikävä
      69
      2158
    Aihe