私は自分のアプリケーションで 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の男ではないので、これを行う方法がわからないというこの記事を見つけました。:(