getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 20.06.2003, 08:12   #1
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg

Formularfelder reagieren nicht auf die RETURN-Taste


Hallo,
wenn ich in Formularfelder Eingaben tätige, dann wird das Formular nur abgeschickt, wenn ich auf den "Abschicken"-Button drücke. Kann ich das Formular abschicken lassen, indem ich auf die RETURN-Taste drücke?
dieter99 ist offline   Mit Zitat antworten


Alt 20.06.2003, 08:32   #2
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Ich hab noch ein Problem:
Ich habe Formular-Textfelder mit Bildlaufleisten. Die Felder sind mit einem Wert (Wort) vorbelegt. Wenn ich nun in ein Feld klicke um Ergänzungen vorzunehmen, dann kommt es mir so vor als ob hinter dem Wort, das schon drin stand, viele Leerzeichen enthalten sind. Das hat den Nachteil das ein Zeilenumbruch im Formularfeld erzeugt wird, obwohl ich noch nicht bis zum Ende des Formularfeldes geschrieben habe. Gibt es hierfür eine Abhilfe?
Ich hoffe ich habe mich verständlich ausgedrückt.
Danke und Gruss
Dieter
dieter99 ist offline   Mit Zitat antworten
Alt 20.06.2003, 08:47   #3
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
morgen!

hast du den quellcode bzw. - noch besser - das beispiel online?
prefix ist offline   Mit Zitat antworten
Alt 20.06.2003, 09:56   #4
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Hier ein Auszug aus den Textfeldern:

<table border="0" width="700">
<tr>
<td width="230" valign="top">
<div align="center">
<center>
<table border="0" width="100%" bgcolor="#FF0000">
<tr>
<td width="100%">
<p align="center" class="schwarz10"><b>Firma</b></td>
</tr>
</table>
</center>
</div>
<p align="center" class="schwarz10"><textarea rows="4" name="web" cols="29"><?php
include "verbindung.php";
$result= mysql_query("SELECT * FROM tabelle1");
while($dat=mysql_fetch_array($result))
{
echo $dat[4];
}
?>
</textarea>
</td>
<td width="5" valign="top"></td>
<td width="230" valign="top">
....
....
dieter99 ist offline   Mit Zitat antworten
Alt 20.06.2003, 09:57   #5
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
zur 1. Frage: Gibt es die Möglichkeit, die Formulare auf die RETURN-Taste reagieren zu lassen?
dieter99 ist offline   Mit Zitat antworten
Alt 20.06.2003, 10:06   #6
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
hast du das ganze mit dem form-tag umschlossen??? ein formular (korrekt aufgebaut) reagiert grundsätzlich auf win auf die return-taste!

aber: wo ist der form-tag??
prefix ist offline   Mit Zitat antworten
Alt 20.06.2003, 10:20   #7
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
"Formularfelder" <--- welche Felder meinst du damit? In Inputfeldern geht es meistens. Aber willst du es in der Textarea machen, oder wie?

Zu 2: umschliess mal deinen gesamten php-Teil mit dem Textarea-Tag und check die verbindung.php auf Ausgaben (am Anfang oder am Ende).

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 20.06.2003, 12:22   #8
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
zur 2. Frage: das Problem habe ich selbst gelöst. Komischerweise hat das System Leerzeichen (eingerückter Text im Quellqote) nicht ignoriert.

<table border="0" width="700">
<tr>
<td width="230" valign="top">
<div align="center">
<center>
<table border="0" width="100%" bgcolor="#FF0000">
<tr>
<td width="100%">
<p align="center" class="schwarz10"><b>Firma</b></td>
</tr>
</table>
</center>
</div>
<p align="center" class="schwarz10"><textarea rows="4" name="web" cols="29"><?php
include "verbindung.php";
$result= mysql_query("SELECT * FROM tabelle1");
while($dat=mysql_fetch_array($result))
{
echo $dat[4];
}
?>
Hier waren ein paar Leerzeichen eingetragen. </textarea>
</td>
<td width="5" valign="top"></td>
<td width="230" valign="top">
....
....
dieter99 ist offline   Mit Zitat antworten
Alt 20.06.2003, 12:29   #9
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
zur 1. Frage:

die 1. Frage bezieht sich auf einen anderen Quellcode. Hier ist er:

...
...
<form method="POST" action="test.php">
<table border="0" width="100%">
<tr>
<td width="100%">
<p align="center"><input type="login" name="login" size="10" value="test">&nbsp; <input type="submit" value="abschicken" name="abschicken">
...
...
</form>
dieter99 ist offline   Mit Zitat antworten
Alt 20.06.2003, 14:17   #10
TP-Member
 
Registriert seit: Jun 2002
matuk macht alles soweit korrekt
Das find ich ja witzig:

Zitat:
Original geschrieben von dieter99
<input type="login" name="login" size="10">
Woher hast du den Typ???

Zum Abschicken:

Das Formular wird mit der Return-Taste abgeschickt.
Nur wenn du den Curser in deinem Eingefeld vom Typ TextArea hast ist
eben Return ein Zeilenumbruch und an dem kannst auch nichts änder.

weitere Möglichkeit wäre über Access-Key

grüße
matuk ist offline   Mit Zitat antworten
Alt 20.06.2003, 20:32   #11
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
input type muss natürlich password lauten. sorry, hatte dies nur im forum falsch eingetragen.
dieter99 ist offline   Mit Zitat antworten
Alt 22.06.2003, 13:00   #12
TP-Specialist
 
Benutzerbild von Paco
 
Registriert seit: Sep 2001
Ort: Rhein-Main
Paco macht sich hier sehr viel Mühe
Hattest du als Leerzeichen garnichts geschrieben oder "
PHP-Code:
&nbsp
" ?
Paco ist offline   Mit Zitat antworten
Alt 24.06.2003, 12:46   #13
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
gar nichts
dieter99 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Formularfelder reagieren nicht auf die RETURN-Taste Formularfelder reagieren nicht auf die RETURN-Taste
« link soll zwei aktionen auslösen | Netscape Spezi gesucht! »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:56 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67