Ich erstelle eine Web-Chatroom-Anwendung und möchte heute die Funktion zum Senden von Emojis hinzufügen. Beim Schreiben von JS sind zwei Probleme aufgetreten.
Frage 1: Wenn Sie dem durchlaufenen Emoji-Bild ein Klickereignis hinzufügen, möchten Sie zunächst den Textinhalt von #write im Schreibfeld abrufen. Das mit getElementById erhaltene Ergebnis ist „“, Sie können jedoch auch $(“#write verwenden ").val(), um es zu erhalten. Zuvor geschriebener Inhalt;
Frage 2: Wenn Sie vor dem Klicken auf das Emoji Inhalte geschrieben haben, kann das Emoji nicht gedruckt werden?
Code: (Es sieht leider etwas umständlich aus, JS und Jquery zusammen zu verwenden)
Funktion clickEmoj(){// Emoj generieren und zerstören
var emojs = ['
我的实现逻辑很简单