JavaScript error: Invalid Token when using ReCaptcha API
JavaScript error: Invalid Token when using ReCaptcha API
我最近在我的网站上应用了一个不可见的 Google ReCaptcha,但是当我使用以下代码时它显示 Unexpected Error: Invalid token=
:
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<script>
function onSubmit = function(token) {
document.getElementById("admin-login").submit();
}
</script>
我有一个form
button
如下:
<button data-sitekey="My Site Key" data-callback='onSubmit' class="btn btn-default submit g-recaptcha" name="login">Log in</button>
感谢任何帮助,谢谢。
function onSubmit = function(token) {
不正确。
需要
var onSubmit = function(token) {
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<script>
var onSubmit = function(token) {
document.getElementById("admin-login").submit();
}
</script>
JavaScript 允许不同的方式来创建函数。如果能详细看完下面就更好了
1.函数声明
function onSubmit(){
}
2。函数表达式
var onSubmit = function(){
}
3。箭头函数
([params]) => { //function Body }
4.生成器函数(更高级)
function* generatorFunction(){ yield 5; }
嗯,create/declare函数有两种方法:
function onSubmit(token) {
document.getElementById("admin-login").submit();
}
或
var onSubmit = function(token) {
document.getElementById("admin-login").submit();
};
你有点把两者混在一起了。
我最近在我的网站上应用了一个不可见的 Google ReCaptcha,但是当我使用以下代码时它显示 Unexpected Error: Invalid token=
:
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<script>
function onSubmit = function(token) {
document.getElementById("admin-login").submit();
}
</script>
我有一个form
button
如下:
<button data-sitekey="My Site Key" data-callback='onSubmit' class="btn btn-default submit g-recaptcha" name="login">Log in</button>
感谢任何帮助,谢谢。
function onSubmit = function(token) {
不正确。
需要
var onSubmit = function(token) {
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<script>
var onSubmit = function(token) {
document.getElementById("admin-login").submit();
}
</script>
JavaScript 允许不同的方式来创建函数。如果能详细看完下面就更好了
1.函数声明
function onSubmit(){
}
2。函数表达式
var onSubmit = function(){
}
3。箭头函数
([params]) => { //function Body }
4.生成器函数(更高级)
function* generatorFunction(){ yield 5; }
嗯,create/declare函数有两种方法:
function onSubmit(token) {
document.getElementById("admin-login").submit();
}
或
var onSubmit = function(token) {
document.getElementById("admin-login").submit();
};
你有点把两者混在一起了。