Ich brauche nach eingeben keypress Formular eingegeben js Funktion sendenWie zu vermeiden, Seite mit Ereignis onkeypress ENTER (keyCode == 13) zu aktualisieren?
folgende Antwort https://stackoverflow.com/a/905233/6827096 aber unterhalb Code Auffrischen Seite nach dem Drücken eingeben.
#.html
<script src="chat.js'"></script>
<input onkeypress="return sendChatMessage(event)">
#chat.js
function sendChatMessage(e) {
if (e.keyCode == 13) {
console.log("e.keyCode == 13"); //never reachable
return false;
}
return true;
}
Wie zu vermeiden, Seite mit Ereignis onkeypress aktualisieren ENTER (keyCode == 13)?
Die Funktion sendChatMessage
ist in der Browserkonsole mit geladener Seite sichtbar.
Ist Eingang in einer Form? Ich sehe nicht, wie das Drücken der Eingabetaste die Seite aktualisiert. Wenn dies der Fall ist, sollten Sie zuerst das Senden von Formularen stoppen. – Yanaro
Versuchen Sie mit dem onKeyup-Ereignis –