0
Facebookの登録プラグインを使用しています。そして、ユーザー登録前にチェックするためにチェックする必要があるチェックボックスフィールドを追加しました。Facebookの登録プラグインがチェックボックスのチェックボックスを無効にしています
エラーメッセージが表示されていますが、ユーザーが自分のサイトに登録することも許可している検証エラーを送信します。
これは私のコードです:
<fb:registration
fields="[
{'name':'name'},
{'name':'email'},
{'name':'legal ', 'description':'I accept the legal terms', 'type':'checkbox', 'default':'checked'}
]"
redirect-uri="http://www.mysite.com/page"
width="710"
onvalidate="validate">
</fb:registration>
<script>
function validate(form) {
errors = {};
if (form.name === "") {
errors.name = "You must fill your name";
}
if (form.email === "") {
errors.email = "You must fill your email";
}
if (!form.legal) {
errors.legal = "You have to accept the legal terms";
}
return errors;
}
</script>
が、これはFacebookのバグですか?それとも、私は何か間違っているのですか?