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