29 lines
1.0 KiB
JavaScript
Raw Normal View History

document.addEventListener('DOMContentLoaded',()=>{
const loginForm = document.getElementById('loginForm');
const errorMessage = document.getElementById('errorMessage');
loginForm.addEventListener('submit',e=>{
e.preventDefault();
const username = document.getElementById('username').value.trim();
const password = document.getElementById('password').value.trim();
if(!username || !password){
errorMessage.textContent = '用户名和密码不能为空';
errorMessage.style.display = 'block';
return;
}
/* 这里可替换为真实校验逻辑 —— 目前直接视为成功 */
errorMessage.style.display = 'none';
/* 写入 cookie1 天有效 */
const expire = new Date();
expire.setDate(expire.getDate() + 1);
document.cookie = `username=${encodeURIComponent(username)}; expires=${expire.toUTCString()}; path=/`;
/* 登录后跳回首页(商品详情页) */
window.location.href = 'index.html';
});
});