Formular Senden

kekskruemel

Angesehenes Mitglied
Hallo,

ich habe mal eine Frage zu einem Problem bei www.Tankcheck.de!

Gibt hier jemand nun eine PLZ oder STadt ein und drückt ENter, dann werden keine Ergebnisse angezeigt.
Wenn ich aber auch wirklich den "Suchen" Button drücke, dann werden wie gewollt die Ergebnisse angezeigt.

Woran kann dies liegen?

CODE <form action="TankstellenSuchen.php" method="POST" name="suche">

<table align="center" width="350" border="0">
<tr>
<td><font size="1">Stadt oder PLZ (Z.B. 012):</font><br> </td>
<td><input class="mb" style="width: 200px;" type="text" name="Suchstadt" value="<?php echo $Suchstadt; ?>" size="50" maxlength="50">
</td>
</tr>
<tr>
<td><br><font size="1">Kraftstoff:</font> <br> </td>
<td><select name="SuchKraftstoff" value="<?php echo $SuchKraftstoff; ?>" size=1>
<option>Super</option>
<option>Benzin</option>
<option>Diesel</option>
<option>SuperPlus</option>
<option>BioDiesel</option>
<option>SuperDiesel</option>
<option>Autogas</option>
<option>Erdgas</option>
<option>E50</option>
<option>E85</option>
<option>Wasserstoff</option>
</select> <br></td>
</tr>
<tr>
<td><font size="1">Land</font><br> </td>
<td ><select name="land" value="<?php echo $land; ?>" size=1>
<option>Deutschland</option>
<option>Österreich</option>
<option>Schweiz</option>
</select> <br><br>
</td>
</tr>
<tr>
<td colspan="2" align="center"><input style="width: 100px;" class="los" type="submit" value="suchen" name="action"> </td>
</tr>
<tr>
<td colspan="2">
<br>
</td>
</tr>
</form>
 
Also wenn ich ENTER drücke und nicht auch gleichzeitig der Button markiert ist, sondern z.B. der Cursor noch im Editfeld ist, dann kommen keine Ergebnisse.

Wenn ich jedoch "013" eingebe und ich drücke bewusst auf "Suchen" Dann findet er was!
 
Also ich gebe in das editfeld 013 ein, bleibe mit den Cursor im Feld drücke auf Enter und es kommen 3 Ergebniszeilen.
 
danke webmasterletter für diese erkenntnis, das hilft schon mal sehr um weiter nach dem grund dieser sache zu suchen!

Nun stellst sich mir nur die Frage, wieso der IE das nicht machen will ...
 
Hallo Kekskruemel,

probier mal folgendes:
CODE <input type="hidden" name="action" value="suchen">
<input style="width: 100px;" class="los" type="submit">


anstatt:


CODE <input style="width: 100px;" class="los" type="submit" value="suchen" name="action">


dann sollte es gehen (evtl reloaden nötig).
rolleyes.gif

 
Zurück
Oben