0

私がやろうとしていることをやった人を見つけようとしてグーグルをトロールしましたが、何も見つからないようです。

とにかく...

PhoneGap を使用して作成された IPad アプリがあります。これはシンプルなオフライン フォーム アプリで、3 つの HTML ページで構成されています。私が実装したいのは、ページ 2 から 3 に移動することです。たとえば、ユーザーが間違ったコードを取得した場合、次のページのアンカー タグ ボタンをクリックしたときに 4 桁のコードを入力する必要があります。次のページに進み、正しければ次のページに進みます。正しいコードは 1 つだけです。たとえば、ユーザーはサインアップせず、ユーザー名とパスワードを持っています。

html5、javascript、jquery を使用して満足しています。

これが可能で、どうすればこれを実現できるかについてのアイデアはありますか?

4

2 に答える 2

3

iPad の開発や phonegap について言及していることは知っていますが、次のことを行うことはできません。

<script>
    if(prompt("What is the number?") == "1234") { // Prompt for a number, check if its correct
        window.location.href = "/thenextpage.html"; // redirect them if it is
    }
</script>

または:

<form name="myform" action="newpage.html"><input name="number"/></form>
<script>
    jQuery('[name=myform]').submit(
        function(evt) {
            // get the number from the form
            var numberVal = jQuery(evt.target).find('[name=number]').val();

            // Check the number's correct
            if(numberVal != "1234") {
                evt.preventDefault(); // Stop the form submitting
            }
        }
    );
</script>

私が誤解した場合はお詫び申し上げます。

于 2012-09-04T14:43:58.013 に答える
0

jQueryを使用し、入力テキスト(またはパスワード)を追加して、このようなことを行うことができます。

var code = "1234";

$('a').click(function(e) {
    if($('input[type="text"]').val() != code) {
        e.preventDefault();
    }
});
于 2012-09-04T14:46:18.973 に答える