hallo Andreas,
<button>bla</button> bzw. in der Langform <button type="submit">bla</button> ("submit" ist der default-Wert für das type-Attribut des button-Elements) oder <button type="reset">bla</button> sind ja nun wirklich nicht funktionslos.
Nein, nur sind das Funktionen, die mit einem Anker/Verweis überhaupt nichts zu tun haben. Egal, was der button tut und welche Attribute notiert werden - es steht "eigentlich" zu erwarten, daß ein Verweis trotzdem angesprungen werden kann. Geht nicht im IE, aus welchen Gründen auch immer.
Grüße aus Berlin
Christoph S.