php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack (1) Themen-Optionen Thema bewerten
Alt 04.05.2008, 11:13  
Neuer Benutzer
 
Registriert seit: 29.04.2008
Beiträge: 8
Apfelsine befindet sich auf einem aufstrebenden Ast
Standard auf return Taste in einem Text Feld reagieren

Hallo,
würde gerne nicht nur einem Button reagieren lassen sondern auch auf
die Taste "return".
Also im Textfeld wird etwas eingegeben und dann return gedrückt.

Wenn ich auf einen Button klicke erhalte ich ja über $_POST['Button'] die Info
das er gedrückt wurde.
Mit $_POST['Text'] erhalte ich leider nicht die Info das etwas eingegeben wurde .
Apfelsine ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.05.2008, 11:36  
Erfahrener Benutzer
 
Registriert seit: 03.03.2008
Beiträge: 117
Black-Devil befindet sich auf einem aufstrebenden Ast
Black-Devil eine Nachricht über ICQ schicken
Standard

so viel ich weiß, geht das nur wenn du ein input type="text" hasst, da man ja bei den textfeld (textarea) <br>´s setzen kann.

Also wenn du das machen wolltes, das man das formular mit return absenden kann, müsstest du es mit mit einem weiteren feld versehen also ein type="text" feld

hoffe ich konnte dir helfen
__________________

Black-Devil ist offline  
Alt 04.05.2008, 12:04  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo Apfelsinchen!

Also es wäre nett wenn mal den Code dazu schickst da lässt sich bei sowas immer besser helfen anhand des Codes dein Vorhaben zu begreifen. Ich weis zwar ungefähr was du willst aber jeder geht anders an so was ran und von daher Code immer besser!

mfg der Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 04.05.2008, 12:34  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Ich glaube, es geht um was anderes. Wenn man IE ein Formular wie
Code:
<form method="post" action="">
 <div>
  <input type="text" name="xyz" />
  <input type="submit" name="s" value="abc" />
 </div>
</form>
angezeigt wird, kann der Benutzer es mit der Enter-Taste abschicken. Aber dann wird nicht s=abc gesendet sondern nur der Wert des Input-Felds xyz.
David ist offline  
Alt 04.05.2008, 12:55  
Neuer Benutzer
 
Registriert seit: 29.04.2008
Beiträge: 8
Apfelsine befindet sich auf einem aufstrebenden Ast
Standard

OK dann gehen wir ins Detail...

PHP-Code:
 <form action"" method="POST"
                     <
input type="text" name="Text" value=""/> 
                     <
input type="submit" value="Suche" name="getSuche "/>//<1>

</form>   

//durch auslösen des Buttons (submit)                      //<1>

if($_POST['getSuche'] ){
// kann ich hier etwas machen                                //<1>
$getText=$_POST['Text']; //hier erhalte ich mein Text

Das würde ich gerne auch machen wenn jemand gerade im Textfeld ist, etwas eingetippt hat und dann "return" auf der Tastatur drückt.

P.S. Tolles Forum
Apfelsine ist offline  
Alt 04.05.2008, 13:34  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Wie David schon gesagt hat wird dann der value des Buttons (im IE) nicht mitgesendet. dann musst du eben einfach prüfen if(isset($_POST['Text'])...
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 04.05.2008, 15:30  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Das ist eh die bessere Methoden. Denn um den Wert des Buttons geht es Dir überhaupt nicht. Du willst den Wert des Textfelds auswerten, also prüf die Existenz des Wertes des Textfelds.
David ist offline  
Alt 04.05.2008, 19:39  
Neuer Benutzer
 
Registriert seit: 29.04.2008
Beiträge: 8
Apfelsine befindet sich auf einem aufstrebenden Ast
Standard

Es klappt .
Besten Dank!
Apfelsine ist offline  
Alt 06.05.2008, 08:55  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von David Beitrag anzeigen
Du willst den Wert des Textfelds auswerten, also prüf die Existenz des Wertes des Textfelds.
Es könnte auch sein, dass das Feld leer sein darf. In dem Fall halt ein «Hidden Field» mitschicken und dieses Abfragen.
In jedem vernünftigen Browser wird der Button mitgeschickt, aber MS erzwingt wieder einmal einen Zusatzaufwand ....
__________________
Gruss
L
lazydog ist offline  
Alt 06.05.2008, 09:14  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Auch ein nicht ausgefülltest Textfeld wird "abgeschickt" und wird von isset() erfasst.
David ist offline  
 


Themen-Optionen
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

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-tipps-2008/1088-auf-return-taste-einem-text-feld-reagieren.html
Erstellt von For Type Datum
Metacrawler - Die Metasuchmaschine. This thread Refback 01.12.2008 10:48

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
input text oder textarea feld inhalt mit einem klick löschen noskule HTML, Usability und Barrierefreiheit 10 26.05.2009 21:47
php Code in text Feld einfügen tayke Datenbanken 2 18.06.2008 09:06
Prototype Ajax Array Datenmüll notyyy HTML, Usability und Barrierefreiheit 2 08.04.2008 10:57
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Datenbank nicht erreichbar PHP Tipps 2005-2 27 19.08.2005 12:20
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
Bei Abfrage leeres Feld erkennen und reagieren? Datenbanken 6 13.12.2004 15:21
text in ein input feld rein schreiben HTML, Usability und Barrierefreiheit 4 30.10.2004 12:45
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html textfeld return, html return taste, return taste html, java eingabefeld das auf enter reagiert, javascript bei enter taste nichts tun, input feld auf enter reagieren lassen, php auf enter reagieren, html text enter key, html auf tastendruck reagieren, php auf tastendruck reagieren, http://www.php.de/php-tipps-2008/1088-auf-return-taste-einem-text-feld-reagieren.html, html enter taste, javascript return-taste, formular nicht absenden bei return, textfeld return, php return taste, php auf taste reagieren, html text input return, mit php auf tastendruck reagieren, return taste bei formularen im ie

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum