0

私は自分のアプリケーションで recaptcha コードに取り組んでいます。エラーメッセージを表示するデフォルトの(組み込みの)メソッドがあるかどうかを知りたいです(検証が失敗した場合)?現在、検証に失敗したときにエラーラベルを手動で追加しています。問題は、ユーザーがキャプチャを更新して別の送信を行うと、ラベルを削除したいということです。応答テキスト ボックスは recaptcha によって提供されるため、java を介してリスナーをアタッチする方法を教えてください。選択イベントなどでエラー ラベルを非表示にできます。または、このシナリオを処理するためのより良い方法はありますか?それは gwt プロジェクトであり、私は JavaScript に精通していません。という名前の変数 incorrect_try_again(captcha オブジェクトで既に使用可能) にエラー メッセージを割り当てようとしましたが、うまくいきませんでした。だれか教えてくれませんか」

    public static native void create(String key, String div, String theme, String lang, int tabIndex,
            String instructionVisual、String instructionAudio、String playAgain、String cantHereThis、
            文字列visualChalange、文字列audioChalange、文字列refreshButton、文字列helpButton、
            文字列不正TryAgain)
    /*-{
        $wnd.Recaptcha.create(key, "recaptcha_div", {
        テーマ:テーマ、
        言語:言語、
        タブインデックス:タブインデックス,
        custom_translations:{
        instruction_visual : instructionVisual、
        instruction_audio : instructionAudio、
        play_again : playAgain,
        cant_hear_this : cantHereThis,
        visual_challenge : visualChalange,
        audio_challenge : オーディオチャレンジ、
        refresh_btn : リフレッシュ ボタン、
        help_btn : ヘルプ ボタン、
        間違った_try_again : 正しくないTryAgain
        }
        });
    }-*/;

前もって感謝します。

Ok。you can add '&error=incorrect-captcha-sol' to the challenge request URL, and the user will get an error code. 私はjsの男ではないので、これを行う方法がわからないというこの記事を見つけました。:(

https://developers.google.com/recaptcha/docs/verify

4

0 に答える 0