Hi Mathias,
Nein, schließlich kann man dasselbe ohne JavaScript mit einem schnöden Submit-Button errreichen:
<input type="submit" value="Download">
ja, neee ... is klar. Nur ob ein "Button" die Zwecke des OPs erfüllt? Ich unterstelle mal, dass die Frage nach Javascript nicht ohne Grund gestellt wurde.
Grüße,
Jochen