Die Erkennung drop in das textarea mit Javascript

Alles was ich brauche ist in der Lage sein zu erkennen, wenn der text fällt in eine Textarea. Ich habe dann nehmen Sie diesen text und machen Sachen mit ihm und deaktivieren Sie die textarea-Komponente. Möglicherweise gibt es viele dieser Texteingabefelder und eine sehr hohe UI Erwartungen, so dass polling ist der Letzte Ausweg.

IE, "onfocus" der trick funktioniert, da dieses Ereignis wird ausgelöst, nachdem der Benutzer das Zeugs in die textarea.

Für Firefox, ich kann nicht finden, ein Ereignis, das funktioniert. Ich habe versucht, onmouseup und onchange.. weiß nicht, was anderes zu versuchen von dort aus. Ich würde es hassen zu müssen, eine Umfrage der textarea für den Inhalt. Hilfe sehr geschätzt. Danke.

Edit: Zur Klarstellung, "dropped" bedeutet, dass der Benutzer markiert den text (in der Regel) von der Seite, aber es spielt keine Rolle, wo, zieht es, und wirft es in die textarea. Dies ist nicht das gleiche wie Strg+V oder Rechtsklick einfügen (die zwei verschiedenen Methoden der Erkennung, BTW), oder (offensichtlich) die Eingabe in die textarea. Speziell, es ist der "drop" - Aspekt des drag-and-drop. Ich weiß wirklich nicht, wie sonst, um phrase es.

Habe ich das Gefühl diese Frage wurde angegeben, ziemlich genau. Humor mich, davon ausgehen, dass ich gemeint die anderen Vorgänge auf eine textarea, die Sie alle gewählt haben, zu teilen. Wenn ich meinte, "einfügen", glaubst du nicht, ich hätte erwähnt etwas über einfügen in den Titel oder den Inhalt meiner Frage? Gleiches gilt für Eingabe in einer textarea. Aber vielleicht werden Sie Sie alle einfach nicht wissen, die mich gut genug, um zu wissen, dass ich Schreibe, was ich meine, eher als polnische Typisierung Dinge nur etwas im Zusammenhang zu dem, was ich meine.

  • Sam, könnten Sie versuchen, weniger ätzend? Menschen don ' T haben, Ihnen zu helfen. Mein Vorschlag ist, wickeln Sie die Ereignisse, die Sie erwähnt mit dem ` - Zeichen zu machen, zeichnen sich. Ihre Gewinnchancen liegen bei der Abfrage der element.
  • Ja, ich werde weniger ätzend. Es ist frustrierend, wenn die Leute nicht Lesen die Frage.
  • Die Frage wäre viel klarer, wenn Sie würde einfach erwähnt per "drag und drop". 'Drop' auf seine eigene, könnte eine beliebige Anzahl von Bedeutungen; drag-and-drop in eine textarea ist extrem selten-Bedienung für die meisten web-Nutzer.
  • Lol sorry, ich dachte, Sie sagte, Sie versucht, onkeyup, tut mir sehr Leid.
InformationsquelleAutor sam | 2009-01-23
Schreibe einen Kommentar