0

ページのボタンをクリックして確認ウィンドウを表示しました。ロシア語ロケールの場合は完璧に機能しますが、英語に切り替えると何も表示されません。ボタンのコードは次のとおりです。

<form method="POST" 
action="Link.do?method=newsList"
onsubmit="return confirm('<fmt:message key="body.onsubmit.cancel" />')">
<input type="submit" 
    value="CANCEL">
</form>

body.onsubmit.cancelまた、プロパティはすべてのプロパティファイルに存在し、正常に接続できると言いたいです。何が悪いのか本当にわからない。あなたの助けに感謝します。

4

1 に答える 1

1

これをデバッグする方法は、機能しないロケールに切り替えたときにクライアントに送信されたページのソースを確認し、コードが正しいかどうかを確認することです。たとえば、メッセージに引用符が含まれている場合、引用符がエスケープされていないと、結果のスクリプトで構文が無効になります。

于 2012-05-14T15:54:56.083 に答える