Michael Sedderz: Formular Senden und dann resetten! Geht nicht...

Hi,

Ich hab folgendes Problem.
Wenn ich bei mir das Formular wegschicke, sprich auf den Submit Button Klicke wird das Formular nur resettet aber nich mehr wegeschickt!

Jetzt möchte ich euch darum bitte mir zu sagen wo mein fehler liegt.
Hier noch der Quelltext:
---------------------------------------------------------------------
<script type="text/javascript">
<!--
function fenster()
 {
 fenster.document.support.reset();
 }
//-->
</script>
</head>
<body>

<p><h1 align="center">Support Request Form</h1></p>

<form name="support" action="mailto:huhu@lala.com?subject=Support Request" method="post" enctype="text/plain">
.
.
.
<input type="submit" class="Button" value="Send" onsubmit="reset()">
---------------------------------------------------------------------

Danke schonmal im vorraus
Michael

  1. Hallo nochmal

    Hab noch einen Fehler entdeckt unten beim Button sollte es eigentlich
    onsubmit="fenster()" heissen und nicht reset()

    hatte ich vergessen umzuändern :)

    Achja ich benutze den IE 6

    Michael

  2. jo ist auch klar,
    wenn du das form submittest, wird vorher das ereignis onsubmit ausgeführt. und darin steht reset() und somit kann auch nix übertragen werden. du hast dein submitbutton somit zum reset-button umgeschrieben.
    -----------------------------------
    http://www.script-fabrik.de

    1. Hmm schon klar, aber selbst wenn ich in onsubmit meine eigentliche funktion die den namen fenster hat reinschreibe wird des ding jetzt zwar verschickt aber nicht resettet!

      <script type="text/javascript">
      <!--
      function fenster()
       {
       fenster.document.support.reset();
       }
      //-->
      </script>
      </head>
      <body>

      <p><h1 align="center">Support Request Form</h1></p>

      <form name="support" action="mailto:support_isteam@agilent.com?subject=Support Request" method="post" enctype="text/plain">
      .
      .
      .
      <input type="submit" class="Button" value="Send" onsubmit="fenster()">

      aber warum geht das nicht??

      gruss Michael

      1. hallo Michael
        wie siehts denn damit aus?

        function clear(){
         document.support.reset();
         }

        function uebermitteln(){
         document.support.submit();
        clear();
        }
        ich hoffe ich habe nichts vergessen. Müßte eigentlich klappern!
        Der witz ist dann wohl serst zu senden und dann zu löschen.
        Gruß Burkhard

        1. hallo Michael
          wie siehts denn damit aus?

          function clear(){
          document.support.reset();
          }

          function uebermitteln(){
          document.support.submit();
          clear();
          }

          Danke

          *schnief* des geht aber leider auch nicht....
          so wie es da steht sendet er es zwar tut es aber nicht resetten!!

          Gruss Michael

          1. hallo Michael
            wie siehts denn damit aus?

            function clear(){
            document.support.reset();
            }

            function uebermitteln(){
            document.support.submit();
            clear();
            }

            Danke

            *schnief* des geht aber leider auch nicht....
            so wie es da steht sendet er es zwar tut es aber nicht resetten!!

            Gruss Michael

            zeig mal wie du es eingebaut hast, dann schauen wir mal was sich machen läßt.
            Gruß Burkhard

            1. <html>
              <head>
              <title>Support Request Form</title>
              <script type="text/javascript">
              <!--
              function clear(){
               document.support.reset();
               }

              function uebermitteln(){
               document.support.submit();
               clear();
              }

              //-->
              </script>
              </head>
              <body>

              <p><h1 align="center">Support Request Form</h1></p>

              <form name="support" action="mailto:huhu@lent.com?subject=Support Request" method="post" enctype="text/plain">
              <table border="0" cellpadding="3" cellspacing="0">
                <td align="right" valign="top">Choose your site:</td>
                <td>
                 <select name="Site" class="Auswahl" size="1">
                  <option value="">...</option>
                  <option value="Amstelween">Amstelween - Netherlands</option>
                  <option value="Barcelona">Barcelona - Iberia</option>
                  <option value="Böblingen">Böblingen - Germany</option>
                  <option value="Helsinki">Helsinki - Finland</option>
                  <option value="Ipswich">Ipswich - England</option>
                  <option value="Madrid">Madrid - Iberia</option>
                  <option value="Manchester">Manchester - England</option>
                  <option value="Milano">Milano (Lario) - Italy</option>
                  <option value="Milano">Milano (Tema) - Italy</option>
                  <option value="Moscow">Moscow - Russia</option>
                  <option value="Paris">Paris - France</option>
                  <option value="SouthfQueensferry">South Queensferry - Scotland</option>
                  <option value="Stockholm">Stockholm - Sweden</option>
                  <option value="TelaViv">Tel a Viv - Israel</option>
                  <option value="Vienna">Vienna - Austria</option>
                  <option value="Warsaw">Warsaw - Poland</option>
                  <option value="Waldbronn">Waldbronn - Germany</option>
                  <option value="Winnersh">Winnersh - England</option>
                  </select>
                </td>
               </tr><tr>
                <td align="right" valign="top">Which LBC do you use to install:</td>
                <td>
                 <select name="LBC" class="Auswahl" size="1">
                  <option value="">...</option>
                  <option value="MBCCD">MBCCD - Any other site</option>
                  <option value="SCINSTAL">SCINSTAL - MBC Server Böblingen</option>
                  <option value="ATRLBC01">ATRLBC01 - LBC Server Böblingen</option>
                  <option value="WADLBC01">WADLBC01 - LBC Server Waldbronn</option>
                  <option value="MILLBC01">MILLBC01 - LBC Server Milano</option>
                  <option value="TORLBC01">TORLBC01 - LBC Server Turin</option>
                  <option value="ROMLBC01">ROMLBC01 - LBC Server Rom</option>
                  <option value="NULIIG01">NULIIG01 - LBC Server Les Ulis</option>
                  <option value="BARLBC02">BARLBC02 - LBC Server Barcelona</option>
                  <option value="NMADIX01">NMADIX01 - LBC Server Madrid</option>
                  <option value="NTGVA04">NTGVA04 - LBC Server Geneva</option>
                  <option value="BRULBC01">BRULBC01 - LBC Server Brussels</option>
                  <option value="AMSLBC01">AMSLBC01 - LBC Server Amstelween</option>
                  <option value="WINLBC01">WINLBC01 - LBC Server Winnersh</option>
                  <option value="NSQFMBC1">NSQFMBC1 - LBC Server South Queensferry</option>
                  <option value="IPSLBC01">IPSLBC01 - LBC Server Ipswich</option>
                  <option value="STOLBC01">STOLBC01 - LBC Server Stockholm</option>
                  </select>
                </td>
               </tr><tr>
                <td align="right" valign="top">Which PC:</td>
                <td>
                 <select name="PC" class="Auswahl" size="1">
                  <option value="">...</option>
                  <option value="XU800">Kayak XU 800</option>
                  <option value="XA7Serie5">Kayak XA7 Serie 5</option>
                  <option value="Xm600">Kayak XM600</option>
                  <option value="XU7">Kayak XU7</option>
                  <option value="XAs">Kayak XAs</option>
                  <option value="XA6">Kayak XA6</option>
                  <option value="VL600">Vectra VL600</option>
                  <option value="VL400">Vectra VL400</option>
                  <option value="VL420">Vectra VL420</option>
                  <option value="VL800">Vectra VL800</option>
                  <option value="OB800">OmniBook 800</option>
                  <option value="OB3000">OmniBook 3000</option>
                  <option value="OB4100">OmniBook 4100</option>
                  <option value="OB4150">OmniBook 4150</option>
                  <option value="OB4150B">OmniBook 4150B</option>
                  <option value="OB900">OmniBook 900</option>
                  <option value="OB6000">OmniBook 6000</option>
                  <option value="OB6100">OmniBook 6100</option>
                  </select>
                </td>
               </tr><tr>
                <td align="right">Version of Bootdisk:</td>
                <td><input name="Bootdisk"&nbsp type="text" class="Feld" size="30" maxlength="30"></td>
               </tr><tr>
                <td align="right">Name of the Parafile:</td>
                <td><input name="Parafile" type="text" class="Feld" size="30" maxlength="30"></td>
               </tr><tr>
                <td align="right" valign="top">Operating System:</td>
                <td>
                 <select name="Operating System" class="Auswahl" size="1">
                  <option value="">...</option>
                  <option value="WinNT">Windows NT4.0 Workstation</option>
                  <option value="Win2k">Windows 2000</option>
                  </select>
                </td>
               </tr><tr>
                <td align="right">Error Code:</td>
                <td><input name="ErrorCode" type="text" class="Feld" size="30" maxlength="30"></td>
               </tr><tr>
                <td align="right" valign="top">Some Problems to choose:</td>
                <td>
                 <select name="ChooseProblems" class="Auswahl" size="1">
                  <option value="">...</option>
                  <option value="FirstBoot">Stopped on the <b>first</b> boot from LBC CONNECT DISK</option>
                  <option value="SecondBoot">Stopped on the second boot from LBC CONNECT DISK</option>
                  <option value="FileCopyProcess">Stopped on the file copy process</option>
                  <option value="TextModeSetup">Stopped on the text mode Setup from the Operating System</option>
                  <option value="GUImodeSetup">Stopped on the GUI mode Setup from the Operating System</option>
                  <option value="AdminLogin">Stopped during Administrator is logged in (i.e. Join on Domain)</option>
                  <option value="UserLogin">Stopped during User is logged in (i.e. AIM)</option>
                  </select>
                </td>
               </tr><tr>
                <td align="right" valign="top">Problem Description:</td>
                <td><textarea name="Description" class="Bereich" rows="10" cols="50"></textarea></td>
               </tr><tr>
                <td align="right">Support Form:</td>
                <td>
                 <input type="submit" class="Button" value="Send" onsubmit="uebermitteln()">
                 <input type="reset" class="Button" value="Delete all content">
                </td>
               </tr>
              </table>
              </form>

              </body>
              </html>

              So da es sonst nur wieder missverständnisse gibt hab ich jetzt ma den kompletten code reingepackt....
              hoffe es bringt was...

              Gruss Michael

              zeig mal wie du es eingebaut hast, dann schauen wir mal was sich machen läßt.
              Gruß Burkhard

              1. Mach das senden doch mal so:

                <a href="javascript:uebermitteln();">senden</a>
                Gruß Burkhard