从jquery到vanilla javascript的google验证码
我创建这个代码段是为了验证我的谷歌验证码表单。不过,这是在Jquery中完成的,并且希望将其更改为香草Javascript。我在网上找到了一些资源,但无法正确获取,以下是其中之一: 这是我在Jquery中的工作代码段,如何将其更改为香草Javascript从jquery到vanilla javascript的google验证码,javascript,jquery,Javascript,Jquery,我创建这个代码段是为了验证我的谷歌验证码表单。不过,这是在Jquery中完成的,并且希望将其更改为香草Javascript。我在网上找到了一些资源,但无法正确获取,以下是其中之一: 这是我在Jquery中的工作代码段,如何将其更改为香草Javascript $('.contact-form').on('submit', function(e) { if(grecaptcha.getResponse() == "") { e.preventDefault(); $( '.msg-error
$('.contact-form').on('submit', function(e) {
if(grecaptcha.getResponse() == "") {
e.preventDefault();
$( '.msg-error').text( "Tick to confirm you are human" )}});
我设法解决了它。谢谢你的推荐@user7290583
document.querySelector('.contact-form').addEventListener('submit', (e) => {
if(grecaptcha.getResponse() == "") {
e.preventDefault();
errorMsg = document.getElementById("msg-error");
errorMsg.textContent = "Please tick box to confirm you are not a robot";
}});
为什么会被否决?这是相关部分-您的jQuery正在使用
submit
事件,因此您需要将其与addEventListener
一起使用。