首页 > 编程语言 >JavaScript 事件监听

JavaScript 事件监听

时间:2024-11-03 20:09:00浏览次数:1  
标签:function onsubmit JavaScript alert 事件 onclick document 监听

一 事件绑定

点击查看代码
1.通过 HTML标签中的事件属性进行绑定
 <input type="button" onclick='on()’>
function on(){
 alert("我被点了");
 }
2.通过 DOM 元素属性绑定
<input type="button" id="btn">
document.getElementById("btn").onclick = function (){
 alert("我被点了");
 }
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<input type="button" value="点我" onclick="on()"> <br>
<input type="button" value="再点我" id="btn">
<script>
    function on(){
        alert("我被点了");
    }
    document.getElementById("btn").onclick = function (){
        alert("我被点了");
    }
</script>
</body>
</html>
二 常见事件
点击查看代码
onclick      鼠标单击事件
onblur       元素失去焦点
onfocus      元素获得焦点
onload       某个页面或图像被完成加载
onsubmit     当表单提交时触发该事件
onmouseover  鼠标被移到某元素之上
onmouseout   鼠标从某元素移开

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form id="register" action="#" >
    <input type="text" name="username" />
    <input type="submit" value="提交">
</form>
<script>
    document.getElementById("register").onsubmit = function (){
        //onsubmit 返回true,则表单会被提交,返回false,则表单不提交
        return true;
    }
</script>
</body>
</html>

标签:function,onsubmit,JavaScript,alert,事件,onclick,document,监听
From: https://www.cnblogs.com/qiixunlu/p/18523876

相关文章

  • JavaScript DOM
    一获取Element对象点击查看代码Document对象中提供了以下获取Element元素对象的函数getElementById():根据id属性值获取,返回单个Element对象getElementsByTagName():根据标签名称获取,返回Element对象数组getElementsByName():根据name属性值获取,返回Element对象数组getEleme......
  • JavaScript知识点梳理及案例实践
    1.Date对象创建Date对象//方法1:不指定参数varnowd1=newDate();console.log(nowd1.toLocaleString());//方法2:参数为日期字符串vard2=newDate("2004/3/2011:12");console.log(d2.toLocaleString());vard3=newDate("04/03/2011:12");console.log(d3.toLoca......
  • JavaScript的DOM操作
    JavaScript的DOM(DocumentObjectModel,文档对象模型)是一种用于表示和操作HTML或XML文档的编程接口。DOM将整个文档建模为一个由节点和对象组成的树结构,使得开发者可以通过JavaScript来访问和修改文档的内容、结构和样式。一、DOM节点DOM节点指的是文档对象模型(DOM......
  • JavaScript的迭代器和生成器
    1.迭代器Iterator1. 基本概念JavaScript表示集合的对象大致有Object,Array,Map,Set四种,并且这四种类型的数据之间可以相互以成员嵌套(如Array的成员可以是Object,而Map又可以嵌入Object的成员中),为了处理所有不同的数据结构,就需要统一的接口机制。迭代器(Iterator)就是这样一种......
  • Nuxt.js 应用中的 nitro:init 事件钩子详解
    title:Nuxt.js应用中的nitro:init事件钩子详解date:2024/11/3updated:2024/11/3author:cmdragonexcerpt:nitro:init是Nuxt3中的一个生命周期钩子,在Nitro初始化完成后被调用。这个钩子允许开发者注册Nitro钩子,并直接与Nitro进行交互。这种灵活性使得开发者......
  • JavaScript 对象
    一Array数组对象点击查看代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><script>//方式一vararr=newArray(1,2,3);......
  • JavaScript基础语法
    ps:区分大小写,//(注释)一输出语句点击查看代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><script>window.alert("hellojs~&q......
  • javaScript 和 Java 的语法区别(有前端基础)
    目录一、语法风格1.变量声明2.代码块3.分号二、面向对象编程1. 类和对象的定义2. 方法和属性的访问修饰符3.继承方式 三、数据类型和类型转换1.数据类型 2.类型转换四、异常处理1.语法结构2.异常类型五、开发工具和生态系统1.开发工具2.运行环境各......
  • JavaScript。—关于语法基础的理解—
    一、程序控制语句JavaScript提供了if、if else 和 switch 3种条件语句,条件语句也可以嵌套。(一)、条件语句1、单向判断: if...(1)概述<if>元素用于在判断该语句是否满足特定条件。如果条件不成立,<if>元素内的语句不会被执行。(2)语法格式if(条件){......
  • 在 .NET 中深入了解事件总线的使用与实现
    引言在现代软件架构中,尤其是微服务和事件驱动设计中,事件总线(EventBus)是实现组件间解耦和异步通信的重要工具。事件总线通过允许不同组件之间以松耦合的方式进行交互,从而提升了系统的灵活性和可维护性。本文将详细探讨在.NET中实现事件总线的方式,包括其工作原理、使用方法以及......