1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

this.form.submit() funktioniert nicht

Dieses Thema im Forum "HTML & XHTML" wurde erstellt von Fragenfrager, 25. September 2017.

  1. Fragenfrager

    Fragenfrager Erfahrenes Mitglied

    Moin Forum,

    ich habe folgenden Code:
    HTML:
    1.             <form method="POST" action="erfassen_leistungen.php" name="erfassen_leistungen" id="erfassen_leistungen">
    2.                 <table>
    3.                     <thead>
    4.                         <tr>
    5.                             <th>Klientenauswahl</th>
    6.                             <th>
    7.                                 <select name ="klientennummer" id="klientennummer" onchange="this.form.submit()">
    8.                                     <option> - Klienten ausw&auml;hlen -</option>
    9.                                     <option value='2001858'>Name1, Vorname1              - 2001858</option>
    10.                                     <option value='2020337'>Name2, Vorname2               - 2020337</option>
    11.                                   </select>
    12.                             </th>
    13.                         </tr>
    14.                     </thead>
    15.                    <tbody>
    16.                             <tr>
    17.                                 <td><label>G&uuml;ltig von</label> </td>
    18.                                 <td>
    19.                                 <input type='text' name='von_date' class='tcal' value='' required />                                                              </td>
    20.                             </tr>
    21.                             <tr>
    22.                                 <td><label>G&uuml;ltig bis</label> </td>
    23.                                 <td>
    24.                                     <input type='text' name='bis_date' class='tcal' value='' required />                                                              </td>
    25.                             </tr>
    26.                             <tr>
    27.                                 <td><label>Leistugsart</label></td>
    28.                                 <td>
    29.                                     <select name ='leistungsauswahl' id='leistungsauswahl'>
    30.                                  
    31.                                         <option value='1'>SPFH                           - (§27  )</option>
    32.                                         <option value='2'>Sachleistungen                 - (§36  )</option>
    33.                                         <option value='3'>Verhinderungspflege            - (§39  )</option>
    34.                                         <option value='4'>zusätl. Betreungsleistungen    - (§45b )</option>
    35.                                         <option value='5'>Eingliederungshilfe            - (§53  )</option>                                                                   </select>
    36.                                 </td>
    37.                             </tr>
    38.                             <tr>
    39.                                 <td>
    40.                                     <label>
    41.                                         Leistungspreis
    42.                                     </label>
    43.                                 </td>
    44.                                 <td>
    45.                                     <input type='number' min='1' max='9999.99' step='0.01' name='leistungspreis' required />
    46.                                 </td>
    47.                             </tr>
    48.                             <tr>
    49.                                 <td colspan='2'>
    50.                                         <input type='submit' name='submit' value='speichern'>
    51.                                 </td>
    52.                             </tr>
    53.                     </tbody>
    54.                 </table>                  
    55.             </form>
    Das Submit über den Input-Button funktioniert, das obere onchange="this.form.submit()" im SELECT aber nicht.
    Ich verwende onchange="this.form.submit()" häufig, und sonst klappt es. Welchen Fehler übersehe ich gerade?
    (ja, die Label-Tags sind noch nicht fertig...)
     
  2. Fragenfrager

    Fragenfrager Erfahrenes Mitglied

    Okay, man muss den Code4 nur lange genug anstarren, dann klappt es.
    Lösung: Der Submit-Button darf hier nicht den Namen "submit" haben, da es sonst zu einem Konflikt führt. Nach Umbenennung in "Name='senden'" klappt es.
     
Die Seite wird geladen...