nel primo caso non c'e' un return, resetta cmq, se confermi ricarica, probabilmente prima di resettare (se il tuo obiettivo fosse resettare e ricaricare potresti inserire una temporizzazione con setTimeout)
nel secondo hai mischiato l' input con un tag a
questo mi risulta funzionare
<input type="reset" onclick="return confirm('resetto?')">
ciao