文件操作 - comments.js
返回文件管理
返回主菜单
删除本文件
文件: /home/www/public/wp-content/themes/ms-lms-starter-theme/assets/js/comments.js
编辑文件内容
"use strict"; document.addEventListener('DOMContentLoaded', function () { var commentForm = document.getElementById('commentform'); if (!commentForm) return; var fields = [{ name: 'author' }, { name: 'email', validate: validateEmail }, { name: 'comment' }]; commentForm.addEventListener('submit', function (event) { var valid = true; fields.forEach(function (field) { var input = document.querySelector("[name=\"".concat(field.name, "\"]")); if (!input) return; var error = input.parentNode.querySelector('span'); if (error) { error.style.display = 'none'; error.classList.remove('error'); } if (input.value.trim() === '') { if (error) { error.style.display = 'inline'; error.classList.add('error'); } valid = false; } else if (field.validate && !field.validate(input.value)) { if (error) { error.textContent = 'Please enter a valid email'; error.style.display = 'inline'; error.classList.add('error'); } valid = false; } }); if (!valid) { event.preventDefault(); } }); function validateEmail(email) { var re = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/; return re.test(String(email).toLowerCase()); } });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件