1

そのため、ログオンページに次のコードを使用して、「読み込み中」メッセージでページをブロックしています

<input id="submit" type="submit" value="Log On" onclick="block();"/>

ただし、検証でエラーが発生した場合、ブロック メッセージは永久に残ります。検証を考慮してブロック メッセージを表示する最良の方法は何ですか?

4

1 に答える 1

1

検証が自動的にトリガーされ、フォームの投稿が停止している場合は、block();呼び出しをフォームの onsubmit 属性に移動するだけです。

<form onsubmit="block();">

このようにして、フォームが無効な場合にユーザーがボタンをクリックしたときではなく、フォームが送信されたときにのみトリガーされます。

于 2011-10-15T11:01:35.900 に答える