阅读下面文档,学习如何提交一个表单
当您提交表单时,浏览器将获取您用户编写的所有值并将它们发送到您网站的后端。但是,这会导致整个页面重新加载。这是因为浏览器默认会将数据发送到相同的 URL,除非您指定 表单的 action 属性。
默认情况下,浏览器会将数据发送到当前页面。为避免这种情况,您需要使用 event.preventDefault().
form.addEventListener("submit", (event) => { event.preventDefault(); // the form will not reload anymore });
focus 和 blur 事件往往是在表单验证使用。它们让您知道用户何时将焦点放在文本框上(将光标放在其中)以及何时移除焦点 ( blur)。
阅读下面文档,学习用户输入修改表单数据时,经常会触发的事件
用户输入完成后,我们要怎么获取表单的值呢?请阅读下面文档进行学习
我们成功获取用户输入表单的值,就可以将数据提交给服务器了。但是万一用户输入错误的值或者没有输入,可能造成错误,我们还需要进行表单验证 在 html 学习阶段我们已经学习了如何利用内置 API 验证表单输入。现在我们具体学习如何利用 javascript 进行表单验证
如示例图 (opens new window)中所示,实现一个注册页面,要求填入名称,密码,密码确认,邮箱以及手机。
对输入框中内容进行格式校验,并在其下方显示校验结果 校验规则:
任务需求
注意事项
如果你很快就完成上面的任务,可以去 LeetCode 上去多进行一些练习。
把你今天觉得做得最好的代码放在 Github 后进行提交。
依然把今天的学习用时,收获,问题进行记录。
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
长按或扫描下方二维码,免费获取 Python公开课和大佬打包整理的几百G的学习资料,内容包含但不限于Python电子书、教程、项目接单、源码等等
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!