キーボードのEnterキーでサブミットしたくないのですよ。
ということは、keyCode==13のときにイベントを取り消せばいいのだ。
たぶん。
<FORM id="Form1" onkeydown=" if(event.keyCode==13) { if(window.event.srcElement.type!='image') { return false; } } ">
※改行はせず一気に書く。
ふつうのボタンの場合はelementtypeかsubmitに書き換える。
2004/05/17 追記
【関連】リターン押下でボタンキック
http://www.hollytown.net/uniblog/PermaLink.aspx?id=3d7b929d-e2df-4e15-94e6-88b6485890a1
2004/06/10 追記
textarea対応をしないとテキストエリアで改行できなくなります。if (window.event.srcElement.type!='submit' && window.event.srcElement.type!='textarea')2005/03/04 追記
まとめページ作りました。
http://moo-asp.net/wiki/NWiki.aspx?page=TIPS/5