Hi dedlfix,
Es gibt Key-Events, keypress, keydown, keyup. Das Event mit eventvariable.preventDefault() abbrechen und dann die Funktion aufrufen, die beim change aufgerufen wird.
Ich habe jetzt einen Jquery Code gefunden, der mir gefällt:
$(\"#meine_form input[name=eingabe]\").keyup(function(e) {
//alert(e.keyCode);
if(e.keyCode == 13) {
alert('Enter key was pressed.');
}
});
Das Einzige, was ungünstig ist: Ich kann das DIV "meine_form" nicht doppelt belegen. Mein bisheriger .change(function) - Code läuft alleine gut und der neue läuft alleine gut.
Zusammen laufen sie aber nicht. Da läuft ausschließlich der .change(function) - Code und der .keyup(function(e) - Code wird ignoriert.
Lukas