1

次の例の Internet Explorer は、送信ボタンが押されたときに、パラメーター リストのボタン タイプのボタンを送信するのはなぜですか? Firefoxはしませんが。

<!DOCTYPE html>
<html>
<head>
<title>Button test page</title>
</head>
<body>
<form name="myform" action="/whatever" method="GET">
<div align="center">
<br><br>
<input type="hidden" value="hey" name="hidden_greeting">
<button type="button" size="35" value="lolie" name="btb">button_type_button</button>
<button type="submit" value="sb" name="ssb">submit</button>
<br><br>
</div>
</form>
</body>
</html>

IE を使用しているときに送信される内容は次のとおりです。

どうしてこれなの?これにより、Spring Webflow で問題が発生します。なぜなら、Spring Webflow は eventIds の名前のみをチェックし、間違ったアクションを実行するためです。これは、IE ブラウザーがパラメーター リストでタイプ ボタン名のボタンとその innerHTML を値として送信したためです。押した。

これらの場合、ここで何をするのが良いでしょうか?

4

1 に答える 1