This commit is contained in:
杜恒
2021-05-08 12:54:26 +08:00
parent 270301f770
commit 873e96f793
6 changed files with 26 additions and 5 deletions

View File

@@ -359,9 +359,18 @@ document.addEventListener('DOMContentLoaded', () => {
const parent = $('.joe_comment__respond-form').attr('data-coid');
const author = $(".joe_comment__respond-form .head input[name='author']").val();
const mail = $(".joe_comment__respond-form .head input[name='mail']").val();
/* -- 验证码 -- */
const num1 = $(".joe_comment__respond-form .head input[name='num1']").val();
const num2 = $(".joe_comment__respond-form .head input[name='num2']").val();
const sum = $(".joe_comment__respond-form .head input[name='sum']").val();
/* -- 验证码 -- */
let text = $(".joe_comment__respond-form .body textarea[name='text']").val();
if (author.trim() === '') return Qmsg.info('请输入昵称!');
if (!/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(mail)) return Qmsg.info('请输入正确的邮箱!');
/* -- 验证码前端校验 -- */
if (sum.trim() === '') return Qmsg.info('请输入计算结果!');
if (Number(num1) + Number(num2) !== Number(sum)) return Qmsg.info('计算结果有误,请检查!');
/* -- 验证码前端校验 -- */
if (type === 'text' && text.trim() === '') return Qmsg.info('请输入评论内容!');
if (type === 'draw') {
const txt = $('#joe_comment_draw')[0].toDataURL('image/webp', 0.1);
@@ -373,7 +382,7 @@ document.addEventListener('DOMContentLoaded', () => {
$.ajax({
url,
type: 'POST',
data: { author, mail, text, parent },
data: { author, mail, text, parent, num1, num2, sum },
dataType: 'text',
success(res) {
let arr = [],

File diff suppressed because one or more lines are too long