CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen |
27.05.2004, 10:52:04
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
Problem mit einen Formular
Hi Leute,
mein Problem ist folgendes ich habe eine Formular geschrieben, welches an eine PHP Seite geschickt wird. Das problem ist wenn ich was eintippe ins Formular muss ich immer extra auf die Abschicken Schaltfläche klicken und ich will das man einfach nur die Eingabe Taste drücken muss. Ich hoffe ihr kennt das problem. Man muss wahrscheinlich irgendwie den submit button vorselektieren.
Bitte um schnelle Antwort
Euer Fabian
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
28.05.2004, 14:15:54
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Ich arbeite gerade an dem gleichen Problem und habe folgenden Ansatz:
PHP-Code:
<form name="search" method="POST" action="links.php">
<input type="text" name="formSuche" size="12" onKeyDown='checkKey()'>
<input type="submit" value="Suchen" name="formSubmit">
</form>
<script language="javascript">
function checkKey() {
if(event.keyCode==13) {
alert("Enter");
document.forms['search'].action = 'searchfile.php';
document.forms['search'].submit();
}
}
</script>
Der Event-Code 13 wird richtig abgefragt, aber der Submit nach dem alert klappt nicht. Vielleicht weißt Du oder sonstwer (c4, liest Du eigentlich noch mit?) hier weiter.
|
29.05.2004, 23:02:25
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
danke für den ansatz
Hi,
danke für den ansatz einer Lösung. Ich programmiere nicht mit Java Script aber ich würde einfach mal vermuten (hab es aber noch nicht ausprobiert) das du ['search'] einfach search anstelle schreibst, wenn du verstehst was ich meine.
z.b. so
document.forms.search.action = 'searchfile.php';
document.forms.search.submit();
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
01.06.2004, 10:03:58
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
hab da noch nen ansatz!
Hi Marilu,
wenn du das problem mit den abschicken gelößt hast, sag mir dann bitte bescheid wie du das gemacht hast. Ich hab da was herraus gefunden und zwar wenn du im formular tag onSubmit="return absch()"
erweiterst und ein javascript machst unter das formular machst
function absch() {
alert ("TEST");
}
dann reagiert der darauf wenn man die Enter Taste drückt also ich hab auch schon ausprobiert für die alert, document.formularname.submit() hingeschrieben aber das klappte nicht. Meld dich bitte sobald du das problem gelößt haben solltest.
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
01.06.2004, 11:19:01
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Ich hab's jetzt so hingekriegt, dass es klappt:
PHP-Code:
<form name="search" method="POST" action="links.php">
<input type="text" name="formSuche" size="12" onKeyDown='checkKey()'>
<input type="submit" value="Suchen" name="formSubmit">
</form>
<script language="javascript">
function checkKey() {
if(event.keyCode==13) {
document.forms['search'].submit();
}
}
</script>
Allerdings kann ich nach dem POST die Variable formSubmit nicht auswerten und muß stattdessen formSuche nehmen. Ich werde aber Deine Version auch mal probieren.
|
01.06.2004, 11:48:23
|
Senior Member
|
|
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
|
|
Hallo zusammen,
Zitat:
Das problem ist wenn ich was eintippe ins Formular muss ich immer extra auf die Abschicken Schaltfläche klicken und ich will das man einfach nur die Eingabe Taste drücken muss. Ich hoffe ihr kennt das problem.
|
Nö, das Problem kenn' ich nicht. Die Eingabetaste löst doch ein Submit aus, oder net?!?! *wunder*
Mit welchen Browsern arbeitet Ihr?
Mal ein Bsp. (getestet mit IE 6.xx, Opera 7.xx und Netscape 7.xx) einfach was ins Textfeld eingeben und die Eingabetaste drücken...
Code:
<?php
if (isset($_POST['formSuche'])) {
echo $_POST['formSuche'];
}
?>
<form name="search" method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="formSuche" size="12">
<input type="submit" value="Suchen" name="formSubmit">
</form>
Grüsse
chris17
|
01.06.2004, 11:57:28
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Hallo Chris17,
PHP-Code:
<?php
if (isset($_POST['formSuche'])) {
echo $_POST['formSuche'];
}
?>
<form name="search" method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="formSuche" size="12">
<input type="submit" value="Suchen" name="formSubmit">
</form>
Das ist die "Lehrbuchmethode", die meistens klappt. Allerdings - nicht immer nachvollziehbar - manchmal nicht. Dann bekommt der Submit-Button scheinbar nicht den Fokus, so dass man hier "nachhelfen" muß.
|
01.06.2004, 12:20:03
|
Senior Member
|
|
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
|
|
Hi Marilu,
das klappt nicht, wenn Du den Namen des Submit-Button abfrägst.
Bsp.:
PHP-Code:
<?php
if (isset($_POST['FORMSUBMIT'])) {
echo $_POST['formSuche'];
}
?>
<form name="search" method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="formSuche" size="12"><br>
<input type="submit" value="Suchen" name="FORMSUBMIT">
</form>
Sonst wüsste ich keinen Fall/Grund, warum die Eingabetaste nicht funktionieren sollte.
Grüsse
|
01.06.2004, 12:28:35
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Danke, ich werde der Sache mal nachgehen.
|
02.06.2004, 08:29:07
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
Hab alles varianten ausprobiert!
Hi Leute, danke nochmal für die vielen Antworten. Ich hab alle Varianten ausprobiert aber keine fürt zum erfolgreichen Ziel bei mir. Hat einer ne andere funktionierende idee von euch?
Gruß Fabian
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:21:14 Uhr.
|