Lukas.: Noch eine Nachfrage............

Beitrag lesen

Hm,

Das ist Grundlagenwissen zum Javascript-Eventhandling. Die Eventhandler werden aufgerufen und anschließend geht das Event weiter zum Browser, der dann das macht, was er immer bei diesem Event macht. Das kann man nur unterdrücken, indem man vom Event-Objekt die preventDefault-Methode aufruft. Das kann an einer beliebigen Stelle im Eventhandler stehen und davor oder danach dein Code, der bei dem Event ablaufen soll.

... dann reden wir grad aneinander vorbei...

ich habe 2 Funktionen:

// Change 
    $(\"#meine_for imnput[name=eingabe]\").change(function() {
    var id = this.id;
    // alert(id);
    var wert = jQuery(this).val();
    neue_funktion(id,wert); 
    return false;
    });

// Enter
    $(\"#meine_form input[name=eingabe]\").keypress( function(event) {
    if (event.keyCode == 13) {
    event.preventDefault();
    var id = this.id;
    // alert(id);
    var wert = jQuery(this).val();
    neue_funktion(id,wert); 
    return false;
    });

Wenn die Enter bedient wird, bleibt doch die Change noch "aktiv"??

Lukas