input button onClick でJSを動かせない!

( javascript )

もっと正確に言うとheadタグで作成したオブジェクトが参照できないのである。 しかしうまくいくのもあるんだけどなんなんだろうか。

よくわからんなー。うーん。

まずは、動かしたい処理

function hoge() {}
hoge.prototype = {
  moge: function() [ console.log("test"); }
}
var hoge = new Hoge();

そして、HTMLには以下のコードを記述したとする。

  
  add
delete

上記のAタグてonclick()した場合うまくいくのだが、inputタグのタイプをbuttonで指定したものに onClick()した場合はうまく動作しなかった。