everything

You're right, you would have to add preventDefault to the javascript-- which I slightly prefer just because it results in more readable html