1

フォームに recaptcha ウィジェットがあり、必須にしたいです。HTML のウィジェットを直接制御できないため、レンダリング後に必要な属性を追加できるかどうか疑問に思っていました。

すなわち。次のCSSを追加すると

#recaptcha_response_field{background-color:#000000;}

recaptcha ウィジェットのテキスト フィールドに色を付けます。同様に、css を介して入力フィールドに required="required" 属性を設定する方法があれば、それを必須にすることができます。

4

2 に答える 2

3

次の作業を行いますか:

$(function() {
    $("#recaptcha_response_field").attr('required','required');
});
于 2012-04-05T19:17:04.710 に答える
1

私があなたを正しく理解していれば、これでうまくいくはずです:

$(function() {
    $("#recaptcha_response_field").css({background-color:#000000;});
});

jQuery を使用しない場合:

document.onload = function() {
    document.getElementById("recaptcha_response_field").style['background-color'] = '#000000';
};

2 つ目については 100% 確信が持てませんが、今はテストできません。

于 2012-04-05T19:15:09.940 に答える