app.js 957 B

12345678910111213141516171819
  1. import LoginManager from './LoginManager.js'; // 导入LoginManager模块
  2. // 获取登录表单元素并添加事件监听器处理表单提交
  3. document.getElementById('loginForm').addEventListener('submit', function(event) {
  4. event.preventDefault(); // 阻止表单的默认提交行为
  5. const username = document.getElementById('username').value; // 读取用户名
  6. const password = document.getElementById('password').value; // 读取密码
  7. const loginManager = new LoginManager('https://example.com/api/login'); // 实例化登录管理器
  8. loginManager.login(username, password) // 调用登录函数
  9. .then(data => {
  10. if (data) {
  11. console.log('登录成功,接收到的数据:', data); // 登录成功时在控制台输出数据
  12. }
  13. })
  14. .catch(error => {
  15. console.error('处理登录时发生错误:', error); // 错误处理
  16. });
  17. });