online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon wurzelpeter vom 21.06.2020, 19:29 Options

Javascript und Entertaste

Hi

ich möchte für ne Suchfunktion Begriffe per GET übergeben. Dafür habe ich folgendes Javascript:


function suchfunktion() {
suchwert=(document.getElementById("Eingabefeld").value.replace(/ /gi,"XXX"));
document.location.href="http://127.0.0.1/zzzzzzzzz.php?such="+suchwert; 
}


Das funktioniert auch. ABER - wenn ich Enter drücke statt mit der Maus den Button zu klicken wird nur das Fragezeichen angehängt.
So:
http://127.0.0.1/zzzzzzzzz.php?

was kann ich tun damit es auch mit Enter funnzt?


Antwort schreiben

Antwort 1 von katy vom 21.06.2020, 22:09 Options

Hallo Wurzelpeter,

das ist vermutlich ein HTML-Problem und kein JavaScript-Problem. Wie sieht denn deine Seite aus?

katy

Antwort 2 von wurzelpeter vom 21.06.2020, 22:29 Options


<html>
<head>

</head>
<body>

<script type="text/javascript">

function suchfunktion() {
suchwert=(document.getElementById("Eingabefeld").value.replace(/ /gi,"XXX"));
document.location.href="http://127.0.0.1/index.php?such="+suchwert; 
}
</script>
<center>
<img src='logo.gif' border=0 width="140" height="120"><br><br>
<form>
<input type="text" id="Eingabefeld">
<input type="button" value="Suchen" onclick="suchfunktion()">
</form>

</center>


<?php

......snip...

?> 

</body>
</html>  


so, ist natürlich noch Baustelle

Antwort 3 von Dr.Ma-Busen vom 21.06.2020, 22:48 Options

Moin!

Wenn du Entertaste drückst dann wird das Formular gesendet, die Funktion "suchfunktion" wird dann aber nicht aufgerufen.

Lösen könntest du das z.B. dadurch das du in das Form-Tag den Event-Handler onsubmit="..." einfügst.

MfG

Antwort 4 von wurzelpeter vom 21.06.2020, 23:21 Options


<form onSubmit="suchfunktion(); return false;">


Danke.
so geht das *freu*

Ähnliche Themen

Javascript
tomkat  08.07.2007 - 200 Hits - 2 Antworten

verwirrt
Uesch  11.08.2007 - 27 Hits - 2 Antworten

javascript
börny  15.11.2007 - 123 Hits - 5 Antworten

wie macht man mit Javascript aus vorher festgelegten wörtern links?
nympseudo  06.07.2008 - 123 Hits - 10 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026