Ein Widget, das ich verwende, ändert ein HTML-Textarea-Element. Ich muss wissen, wann dieses Element geändert wurde und vorzugsweise möchte ich dieses Element auch ausblenden. Ich benutze jQuery, also versuchte ich natürlich das $ ('# textarea_id'). Change() Ereignis. Aber es wird nie ausgelöst, weil ich glaube, dass der Textbereich niemals den Fokus verliert.So erkennen Sie, wenn ein HTML-Textfeld durch Javascript geändert wurde
Was ist der beste Weg, um diesen Textbereich zu überwachen, vorzugsweise versteckt (css hat display: none)? Bitte sagen Sie mir nicht setInterval ...
Es kann einige non-cross-Browser-Lösungen geben – goat
Nicht wirklich eine Antwort, aber ich würde vorschlagen, zu sehen, wenn das Widget sein eigenes 'Change'-Ereignis hat. –
Was ist los mit 'setInterval'? Es ist die offensichtliche Lösung hier. – lonesomeday