hotti: Ajax und Enter-Taste

Beitrag lesen

hi,

mein Formular hat ein Inputfeld, darauf steht der EventHandle onKeyUp, welcher den Ajax-Request rausschickt. Soweit ist das Ok, beim Loslassen der Taste nach der Eingabe des letzten Zeichens, wird die JS Funktion

loadWords() aufgerufen und der Parameter übergeben an das CGI, was die Antwort als XML zurück zur JS Engine schickt, die dann eine Liste generiert.

Drückt jedoch der Benutzer nach der Eingabe die Enter-Taste, geht der Request als URI direkt an das Script, also nicht als Ajax-Request raus. Infolge dessen kommt die Antwort auf STDOUT und somit zum Browser. Wie kann ich das verhindern?

Hotti

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.