jQuery: Eingabefeld suchen, das der Schaltfläche am nächsten liegt

Ich habe ein großes HTML-Formular mit mehreren Eingabefeldern (eines in jeder Zeile). Darunter befinden sich mehrere Felder mit einer bestimmten Klasse, die links von einer Schaltfläche angezeigt werden. In diesen Zeilen befinden sich keine weiteren Schaltflächen oder Felder. Sie enthalten daher nur das unten angegebene Feld und die Schaltfläche.

Wie kann ich die ID eines solchen Feldes ermitteln, wenn ich auf die Schaltfläche rechts davon klicke, d. H. In der Nähe davon?

Alle fraglichen Felder sehen folgendermaßen aus:

<input type="text" class="dateField" data-date-format="yyyy-mm-dd" id="field1" name="field1" />

Alle fraglichen Schaltflächen sehen folgendermaßen aus:

<button type="button">Select Date</button>

Vielen Dank für jede Hilfe, Tim.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage