请填写此字段

  1. 输入框没有输入,表单提交时,会有提示信息。请填写此字段。
    在这里插入图片描述

  2. input标签里的required=””的作用,required为H5特性。
    在这里插入图片描述
    在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是实现登录界面的HTML代码: ```html <!DOCTYPE html> <html> <head> <title>Login</title> </head> <body> <form id="login-form"> <label for="username">Username:</label> <input type="text" id="username" name="username" required><br><br> <label for="password">Password:</label> <input type="password" id="password" name="password" required><br><br> <input type="submit" value="Login"> <input type="reset" value="Reset"> </form> <script> const loginForm = document.getElementById('login-form'); loginForm.addEventListener('submit', (event) => { event.preventDefault(); const username = document.getElementById('username').value; const password = document.getElementById('password').value; if (!username || !password) { alert('Please fill in all fields!'); return; } if (username === 'admin' && password === '123456') { fetch('http://localhost:3000/login', { method: 'POST' }) .then(response => response.text()) .then(data => alert(data)) .catch(error => console.error(error)); } else { alert('Incorrect username or password!'); } }); </script> </body> </html> ``` 解释一下代码: 1. 我们首先创建了一个表单,里面包含了用户名和密码的文本框,以及登录和重新输入按钮。 2. 我们给表单添加了一个 ID 为 “login-form” 的属性,方便在 JavaScript 中进行操作。 3. 我们使用了 JavaScript 来监听表单的提交事件,当用户点击登录按钮时,我们将阻止表单的默认提交行为。 4. 我们获取用户名和密码文本框的值,并进行了非空校验,如果没有填写则弹出提示信息。 5. 如果用户名和密码正确,则使用 fetch API 发送一个 POST 求到 localhost:3000/login 接口,并在接口返回成功时弹出提示信息。 6. 如果用户名和密码不正确,则弹出提示信息。 注意:以上代码仅供参考,并不能直接在浏览器中运行,需要在一个服务器环境下运行,例如使用 Node.js 的 express 模块搭建一个简单的服务器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值