我的表单中有一个 recaptcha 小部件,我希望它是强制性的。因为我对我的 html 中的小部件没有任何直接控制权,所以我想知道是否可以在渲染后向它添加所需的属性。
IE。如果我添加以下 CSS
#recaptcha_response_field{background-color:#000000;}
它确实为recaptcha 小部件文本字段着色。同样,如果有某种方法可以通过 css 为输入字段设置 required="required" 属性,我可以使其成为强制性的。
我的表单中有一个 recaptcha 小部件,我希望它是强制性的。因为我对我的 html 中的小部件没有任何直接控制权,所以我想知道是否可以在渲染后向它添加所需的属性。
IE。如果我添加以下 CSS
#recaptcha_response_field{background-color:#000000;}
它确实为recaptcha 小部件文本字段着色。同样,如果有某种方法可以通过 css 为输入字段设置 required="required" 属性,我可以使其成为强制性的。
以下内容是否适合您:
$(function() {
$("#recaptcha_response_field").attr('required','required');
});
如果我理解正确,这应该可以解决问题:
$(function() {
$("#recaptcha_response_field").css({background-color:#000000;});
});
没有 jQuery:
document.onload = function() {
document.getElementById("recaptcha_response_field").style['background-color'] = '#000000';
};
我不是 100% 确定第二个,但我现在无法测试它。