Benutze onchange in einem div

7

Kann onchange event in <div> verwendet werden?

Weil mein <div> seinen Text darin ändert.

Kann ich so etwas tun?

%Vor%     
Rafael Morais dos Santos 13.07.2011, 08:33
quelle

4 Antworten

5

Da Sie sagen, dass Sie AJAX verwenden, führen Sie die Funktion beim Aktualisieren des Textes aus. Ich bin mir nicht sicher, ob Sie irgendeine Bibliothek verwenden, aber falls es jQuery ist, tun Sie einfach:

%Vor%     
pimvdb 13.07.2011, 08:37
quelle
13

Nein; Das Attribut onchange ist nur auf Formularfeldelemente anwendbar ( input , select , textarea , usw. ).

    
duskwuff 13.07.2011 08:36
quelle
4

Wenn Sie den Text selbst ändern, rufen Sie einfach calculateTotal auf, wenn der AJAX-Aufruf abgeschlossen und der Text in das Element eingefügt wurde.

Beispiel (mit jQuery):

%Vor%     
Guffa 13.07.2011 08:43
quelle
1

Onchange wird aufgerufen, wenn der Benutzer den Eingabewert ändert. Antwort ist ja, aber es wird keine Wirkung haben. Ich nehme an, dass Sie den Inhalt programmatisch ändern, fügen Sie also einfachen Code hinzu, der diese Funktion aufrufen wird

    
SergeS 13.07.2011 08:39
quelle

Tags und Links