javascriptでsubmitできない
javascriptでsubmitできない場合に
document.forms[0].submit is not a function
というエラーが出ていたたら原因は大概これ。
"submit"という名前の要素が同じHTMLの中にいる。
どうもそっちを見てしまうようだ。
だからボタンにname="submit"などと付けているとアウト
素直に要素名を変えましょう。
http://www.deftrash.com/blog/archives/2008/02/javascriptsubmit.html