Io non direi che è "un'altra storia"...
Vuoi mettere? Bella differenza tra il lambiccarsi il cervello per trovare una soluzione e scrivere due righe che dicono onlick=suona()
Sarebbe possibile se SMIL fosse implementabile (come dovrebbe) all'interno di un qualunque file XHTML...