Hi Cheatah!
HTML5 ist natürlich ganz nett, aber wie weit wird das unterstützt?
Ansonsten habe ich es auch so verstanden, dass er den Button, nachdem er gedrückt wurde, austauschen will.
In Flash, respektive ActionScript, gibt es dafür EventListener und addChild/removeChild & Co.
Weil ich mich nicht ausreichend mit HTML5 auskenne, kann ich auch nicht sagen, ob ein ähnliches Verhalten dort möglich ist. Eventuell mit JavaScript.
Grüße, Matze