0

複数のアクションを実行する必要があるボタンがあります。

まず、ボタンをファイル内の 1 つのレコードセットに戻す必要があります。これを達成しました。"skyWeb.recordset.movePrevious();"

次に、最初のファイルに到達し、ユーザーが「戻る」ボタンをクリックすると、レコードセットの最後のファイルに移動する必要があります (これも同様に行いました:「if (skyWeb.recordset.BOF) skyWeb.recordset.moveLast();」)。 )、ファイルの最後のレコードに達したことを示すメッセージを表示します。最後のレコードに移動するボタンを取得できますが、メッセージは表示されません。これが私のコードです:

<button onclick="skyWeb.recordset.movePrevious(); if (skyWeb.recordset.BOF) skyWeb.recordset.moveLast() && alert('You have reached the end of file')">
                      &lt; Back
</button>

ボタンをEOFに移動してメッセージを表示するにはどうすればよいですか? 関数を呼び出したくはありませんが、ボタン自体にアクションを実行させます。

4

1 に答える 1

0

その「&&」は必要ありません。

デモはこちら

編集:

Michael Berkowski に同意します。インライン JavaScript を使用しないでください。

于 2012-09-26T23:06:21.303 に答える