それは、html記述型の場合、有限回しか実行させることができず、さらにソースも長くなるのに対し、javascriptを使用すれば数行で何回でも実行させることができるからである。