>  Q&A  >  본문

재작성된 제목: reCAPTCHA를 사용한 인증 - 로그인 버튼에 연결

<p>저는 제 작은 프로젝트에 reCaptcha를 구현하려고 노력해 왔습니다. 로그인 확인 양식 섹션 아래에 두 개의 스크립트를 추가했는데 reCaptcha가 제대로 작동하지만 reCaptcha의 "제출" 버튼 중 하나를 제거하고 "로그인" 버튼에 연결하고 싶습니다. 누구든지 나를 도와줄 수 있나요? </p> <pre class="brush:php;toolbar:false;"></div> <div id="콘텐츠"> <양식 작업="검증" 방법="게시"> <테이블> <tr><td>사용자 이름:</td><td><입력 유형="텍스트" 이름="사용자 이름" 값="<%=사용자%>" / > ;</td></tr> <tr><td>비밀번호:</td><td><입력 유형="텍스트" 이름="비밀번호" 값="<%=pass%>"/> ;</td></tr> <tr><td><입력 유형="제출" 이름="로그인" 값="로그인"/></tr> </테이블> </양식> <form method="post" onsubmit="return submitUserForm();"> <div class="g-recaptcha" data-sitekey="내 사이트 키" data-callback="verifyCaptcha">/div> <div id="g-recaptcha-error"></div> <입력 유형=“제출” 이름=“제출” 값=“제출” /> </양식> <script src='https://www.google.com/recaptcha/api.js'></script> <스크립트> var recaptcha_response = ''; 함수 submitUserForm() { if(recaptcha_response.length == 0) { document.getElementById('g-recaptcha-error').innerHTML = '<span style="color:red;">이 필드는 필수입니다. '; 거짓을 반환; } 사실을 반환; } 함수 verifyCaptcha(토큰) { recaptcha_response = 토큰; document.getElementById('g-recaptcha-error').innerHTML = ''; } <p>몇 가지를 시도해 보았지만 제게는 효과가 없었습니다. </p>
P粉809110129P粉809110129411일 전504

모든 응답(1)나는 대답할 것이다

  • P粉060112396

    P粉0601123962023-09-05 09:22:20

    모두 정렬

    으아악

    회신하다
    0
  • 취소회신하다