タグのidとonclick内の関数名は違う名前にする

HTMLからJavascriptを呼び出すときにonclickを使うことが多いけど、

<input type="submit" name="test" onclick=test();" value="テスト">

とかJavascriptの関数名とタグのidやnameが一致しているとJSが呼び出せない(自分自身が呼び出される)

フォーム部品だと起こるらしくそれ以外だと大丈夫っぽい?

http://qiita.com/nekoneko-wanwan/items/b8b1e2a5bb0a438bb3b4