JS_事件的简介和常见事件的绑定_02

devtools/2024/12/23 1:13:40/

表单事件

  1. onfocus
    元素获得焦点时触发
  2. onblur
    元素失去焦点时触发
  3. onchange
    表单元素的内容改变时触发
  4. onsubmit
    submit时触发
  5. onreset
    reset时触发

代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>function testFocus(){console.log("获得焦点了")}function testBlur(){console.log("失去焦点了")}function testChange(value){console.log("内容改变为"+value)}function testSubmit(){var flag = confirm("确定提交表单么?")if(!flag){//在这里我们有机会阻止表单的提交//event.preventDefault();//阻止组件的默认行为return false;}return true;}function testReset(){alert("表单要重置了")}</script></head>
<body><form action="my.html" method="get" onsubmit="testSubmit()" onreset="testReset()">用户昵称:<input type="text" name="realName" onfocus="testFocus()" onblur="testBlur()" onchange="testChange(value)"> <br>登录账号:<input type="text" name="loginName"> <br>选择籍贯:<select name="" id="" onchange="testChange(value)"><option  >北京</option><option >上海</option><option >广州</option></select><input type="submit" value="注册"><input type="reset" value="清空"></form></body>
</html>

http://www.ppmy.cn/devtools/112046.html

相关文章

c,c++ sprintf函数的使用

c,c sprintf函数的使用 c,c sprintf函数的使用 文章目录 c,c sprintf函数的使用sprintf函数的使用 sprintf函数的使用 // crt_sprintf.c // compile with: /W3 // This program uses sprintf to format various // data and place them in the string named buffer. #define …

PHP函数如何传递数组参数

php 函数可以使用数组参数传递大量数据。语法&#xff1a;参数类型前加上方括号 ([])。例如&#xff1a;myfunction(array $arr)。实战案例&#xff1a;计算数组元素平均值。注意&#xff1a;数组参数默认为引用传递&#xff0c;类型提示可提高代码可读性&#xff0c;数组解构可…

判断当前用户登录时常是否超过两个小时

有一个签到功能需要用户登录时间超过两个小时才可以签到 1. 存储登录时间戳 login() { // 假设这是登录后的操作 const currentTime new Date().getTime(); // 获取当前时间戳 localStorage.setItem(loginTimestamp, currentTime.toString()); // 存储登录时间戳 // 其他…

软工大二学生待办事项:

该文章会常年更新!坚持! 2024.9.10 学习打包部署 开始记录睡眠 开始刷一个算法 巩固Git版本控制工具的使用 巩固利用Idea使用版本管理工具,SQl编写 抓紧时间了解公司营业执照 坚持到周末再打瓦! 了解ajax异步请求 系统了解一次Spring 收藏了掘金的一篇文章 复习JavaWeb 睡眠记…

【Flutter 面试题】 无需上下文进行路由跳转原理是怎么样的

【Flutter 面试题】 无需上下文进行路由跳转原理是怎么样的 文章目录 写在前面口述回答补充说明代码说明运行结果写在前面 🙋 关于我 ,小雨青年 👉 CSDN博客专家,GitChat专栏作者,阿里云社区专家博主,51CTO专家博主。2023博客之星TOP153。 👏🏻 正在学 Flutter 的…

又一个iPhone时代开始

今年的苹果秋季发布会在昨晚召开了&#xff0c;今天早上我们也看到了很多相关的新闻。我猜你看完后的感觉可能是&#xff0c;这不过又是一次普普通通的参数升级。又是提升了百分之多少&#xff0c;又是增加了多少倍——非常简单的一些更新。比如说芯片升级了、相机的摄像头一会…

项目进度一

一.双token验证登陆/注册 1.在前端中&#xff0c;得到响应记录acessToken和 refreshToken ,并记录在 localStorage中&#xff0c;当登录之后的请求都要携带着accessToken,如果accessToken过期&#xff0c;就再验证一下refreshToken&#xff0c;如果也过期就需要重新登录&#…

【python】python指南(三):使用正则表达式re提取文本中的http链接

【python】python指南&#xff08;三&#xff09;&#xff1a;使用正则表达式re提取文本中的http链接 一、引言 对于算法工程师来说&#xff0c;语言从来都不是关键&#xff0c;关键是快速学习以及解决问题的能力。大学的时候参加ACM/ICPC一直使用的是C语言&#xff0c;实习的时…