1

我的表单中有一个 recaptcha 小部件,我希望它是强制性的。因为我对我的 html 中的小部件没有任何直接控制权,所以我想知道是否可以在渲染后向它添加所需的属性。

IE。如果我添加以下 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';
};

我不是 100% 确定第二个,但我现在无法测试它。

于 2012-04-05T19:15:09.940 回答