Unless there is page, aka document, navigation happening then button is the way to go. You have to do way too much to make that link accessible, when using a button will require less work/ code.