/ / javascript folgen HTML-Eingabefeldern [geschlossen] - Javascript, HTML, Formulare

Javascript folgt HTML-Eingabefeldern [geschlossen] - Javascript, HTML, Formulare

Genauso wie ich die Mausposition verfolgen und mit einer Animation verfolgen kann, möchte ich einem Benutzer durch verschiedene Eingabefelder im Formular folgen.

Ein normales HTML-Formular mit Eingabefeldern, Auswahlfeldern, Optionsfeldern, Kontrollkästchen usw.

Wenn ein Benutzer das Eingabefeld durch Tabulator- oder Mausklick usw. ändert, möchte ich eine Animation verwenden, um von Feld zu Feld zu folgen.

Zusammenfassend kann ich das x, y des aktuell fokussierten Formularfelds bestimmen.

Antworten:

2 für die Antwort № 1

Wenn Sie die Jquery-Bibliothek verwenden, können Sie die .mousemove(handler) Funktion, die so aussieht

$( "#target" ).mousemove(function( event ) {
var msg = "Handler for .mousemove() called at ";
msg += event.pageX + ", " + event.pageY;
$( "#log" ).append( "<div>" + msg + "</div>" );
});

Ziel ist die ID des HTML-Elements, in dem Sie die Maus verfolgen möchten, und im Protokoll wird das Ergebnis angezeigt Um den Cursor zu verfolgen, können Sie auch die .keypress(handler) es funktioniert ähnlich wie im obigen Code. Details finden Sie auf der jquery api site.