HIすべてJavaScriptの戻り値がfalseになっています。
私のJSPに次の行があります。
<s:submit name="submit" onclick="return validateUser();" action="saveUser" theme="simple" value="Save" />
javaスクリプトのメソッドvalidateUser()は、ユーザーを検証し、trueまたはfalseを返します。検証が失敗した場合は、フォームを提出しないでください。
これはFFで動作していますが、IE8では動作しません。
IE8は、検証が失敗した後でもフォームを送信します。
このエラーメッセージは役に立ちましたか? – JohnP
これを試してくださいonclick = "javascript:void(0); return validateUser();" –
いいえ、IEはエラーメッセージを出すものではありません。フォームは適切に提出されます。 – ashishjmeshram