pl: Welcher Button wurde geklickt

Beitrag lesen

hi @Rolf B

auf meinem Chrome nicht. Ein input type="text" kommt, ein button oder input type="submit" nicht. Die Spec ist da etwas merkwürdig, sie reden dort von einem "submitter", der im FD eingetragen wird, und bei Stackoverflow meint jemand, der submitter sei undefiniert wenn das FormData aus JS manuell erzeugt wird. Hast Du andere Erkenntnisse?

jQuery.serialize() verhält sich genauso wie FD: <input type="submit"> und <button> werden nicht übernommen bzw. übertragen. Das ist ja auch logisch und gut so, wenn die allesamt übertragen würden könnte man die ja gar nicht mehr unterscheiden serverseitig.

Was der bei Stackoverflow mit 'submitter' meinte, nenne ich Schlüsselparameter, also die legt der Entwickler fest und im Fall FD o.a. JS-Serializer sind die als name+value händisch anzuhängen, z.B. mit FD.append();

MfG

PS: Schlüsselparameter serverseitig. Also welcher button gecklickt wurde:

    my $self = shift;
    if( $self->param('cp2bin') ){
        my $cp = $self->param('cp');
        $self->{STASH}{cp} = $self->trim( $self->ents($cp) );
        $self->{STASH}{bin} = $self->cp2bin($cp) || do{
            my $f = $@ =~ /(.*?)at/ ? $1 : 'Fehlerhafte Eingabe!';
            return $self->errmsg("$f");
        };
    }
    elsif($self->param('bin2cp')){
        my $bin = $self->param('bin');
        $self->{STASH}{bin} = $self->trim($self->ents($bin));
        $self->{STASH}{cp} = $self->bin2cp($bin) || do{
            my $f = $@ =~ /(.*?)at/ ? $1 : 'Fehlerhafte Eingabe!';
            return $self->errmsg("$f");
        };
    }
    elsif( $self->param('re') ){ $self->redirect }
    else{ $self->errmsg('Unbekannter Parameter!') }
0 57

Welcher Button wurde geklickt

pl
  • javascript
  1. 0
    Gunnar Bittersmann
  2. 0
    Rolf B
  3. 0
    Rolf B
    1. 0
      pl
    2. 0
      pl
  4. 0
    beatovich
    1. 0
      Rolf B
      1. 0
        beatovich
        1. 0
          Rolf B
          1. 0
            Gunnar Bittersmann
            1. 0
              Gunnar Bittersmann
              1. 0
                beatovich
                1. 0
                  Gunnar Bittersmann
              2. 0
                Rolf B
                1. 0
                  Gunnar Bittersmann
                  • meinung
                  1. 0
                    beatovich
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        beatovich
                        1. 0
                          Orlok
                          • dom
                          • html
                          • javascript
                          1. 0
                            beatovich
                            1. -1
                              pl
                              1. 0
                                beatovich
                                1. 0
                                  pl
                          2. 1
                            Gunnar Bittersmann
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                beatovich
                      2. 0
                        dedlfix
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            dedlfix
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                dedlfix
                                1. 0
                                  Gunnar Bittersmann
                                  1. 0
                                    Matthias Apsel
                                  2. 0
                                    dedlfix
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        Rolf B
                                        1. 0
                                          Christian Kruse
                          2. 3

                            document.querySelector vs document.forms Benchmark

                            1unitedpower
                            1. 0
                              dedlfix
                            2. 0
                              Gunnar Bittersmann
                            3. 0
                              Matthias Apsel
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  dedlfix
                2. 1
                  Orlok
                  • selfhtml
                  1. 0
                    pl
                    1. 0
                      dedlfix
          2. 0
            beatovich
          3. 0
            pl
            1. 0
              Rolf B
              1. 0
                pl
                1. 0
                  Gunnar Bittersmann
                  • markdown
                  • zu diesem forum
              2. 0
                pl
          4. 0
            pl
        2. 0
          pl
  5. 0

    In Sachen Progressive Enhancement

    pl
    1. 0
      Matthias Apsel