onSubmitってなに。

お恥ずかしながらonSubmitを初めて知りました。

onClickと何が違うかと言うと、
onClickはreturnの結果がtrueでもfalseでも結局のところダイアログとかスクリーンを呼んで画面遷移をしてしまうそう。
一方、こやつは融通がきく感じだそう。。。

+<form name="messageForm" id="messageForm" action="$!jslink.getPortletById($messagePortletId).addQueryData('template','MessageFormJSONScreen')" method="post" 
onsubmit="aimluck.io.createSelectFromFileList(this, 'global-${messagePortletId}');
aimluck.io.submit_callbackparams(this,'indicator-dlg-global-','$messagePortletId',aipo.message.onReceiveMessage);return false;">

aipoではメッセージの「送信する」ボタンに使われたりしてます。