Hallo Dieter/günther1911!
Nein... bitte ohne jQuery...
AFAIK ist die Sache mit dem Datei-Upload abhängig vom jeweiligen Browser und OS.
Ich kann jetzt auch nicht wirklich einen Unterschied darin erkennen, ob ich einen vom Browser generierten Button mit der Beschriftung "Durchsuchen" oder "Datei auswählen" habe, oder einen Link.
So oder so muss ich als User irgendwo draufklicken, damit ein lokaler Dateiauswahl-Dialog am Bildschirm erscheint.
Insofern kann man auch den Event-Handler 'onchange' für das Inputfeld verwenden (hat ms88-aut ja bereits gepostet).
Dieser löst bei mir im FF z.B. immer aus, sobald ich im Dateiauswahl-Dialog eine Datei ausgewählt habe, auch wenn es die selbe Datei ist, die bereits vorher in dem Feld stand. Chrome löst dagegen nur aus, wenn ich tatsächlich eine andere Datei auswähle.
Gruß Gunther