javascriptでinput type=submitした時の挙動・・・
あんまりやらないと思うんだけど、
<form name="test" method="post" action="./">
<input type="submit" name="hoge" value="foo" onclick="return in();">
<input type="submit" name="hoge" value="bar"" onclick="return in();">
<script type="text/javascript">
<!--
function in() {
document.test.submit();
}
-
- >
</script>
こういう処理があってsubmitの値で処理を分けるとする。
StrutsのLookupDispatchActionとかね。
っで、IEとかFireFoxだと正しく動作するけど
ChromeとかSafari(WebKit)だとsubmitのパラメータが送信されない。
JSの中でformのsubmit処理をしてるから当たり前な感じだけど
IEとFireFoxは動いちゃうらしい。
ちゃんと動かすならthis.submit();にするかreturn true;にすればいい。
まぁー、最近はこーいう実装あまり見ないけどねー。