首页 文章

我可以使用css将所需属性添加到输入字段吗?

提问于
浏览
1

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

即 . 如果我添加下面的CSS

#recaptcha_response_field{background-color:#000000;}

它确实为recaptcha小部件文本字段着色 . 同样,如果有某种方法通过css为输入字段设置required =“required”属性,我就可以强制执行 .

2 回答

  • 1

    以下是否适合您:

    $(function() {
        $("#recaptcha_response_field").attr('required','required');
    });
    
  • 3

    如果我理解正确,这应该可以解决问题:

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

    没有jQuery:

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

    我对第二个不是100%肯定,但我现在无法测试它 .

相关问题