 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
20.06.2003, 08:12
|
#1
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
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?
|
|
|
20.06.2003, 08:32
|
#2
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
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
|
|
|
20.06.2003, 08:47
|
#3
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
morgen!
hast du den quellcode bzw. - noch besser - das beispiel online?
|
|
|
20.06.2003, 09:56
|
#4
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
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">
....
....
|
|
|
20.06.2003, 09:57
|
#5
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
zur 1. Frage: Gibt es die Möglichkeit, die Formulare auf die RETURN-Taste reagieren zu lassen?
|
|
|
20.06.2003, 10:06
|
#6
|
|
TP-Specialist
Registriert seit: Aug 2002
Ort: Nähe Wien
|
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??
|
|
|
20.06.2003, 10:20
|
#7
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
"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
|
|
|
20.06.2003, 12:22
|
#8
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
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">
....
....
|
|
|
20.06.2003, 12:29
|
#9
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
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"> <input type="submit" value="abschicken" name="abschicken">
...
...
</form>
|
|
|
20.06.2003, 14:17
|
#10
|
|
TP-Member
Registriert seit: Jun 2002
|
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
|
|
|
20.06.2003, 20:32
|
#11
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
input type muss natürlich password lauten. sorry, hatte dies nur im forum falsch eingetragen.
|
|
|
22.06.2003, 13:00
|
#12
|
|
TP-Specialist
Registriert seit: Sep 2001
Ort: Rhein-Main
|
Hattest du als Leerzeichen garnichts geschrieben oder " " ?
|
|
|
24.06.2003, 12:46
|
#13
|
|
TP-Insider
Registriert seit: Dec 2001
Ort: Oberfranken
|
gar nichts
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:56 Uhr.
|
 |