21:58 2013/7/1

<a href="#" οnclick="alert(123124);" >链接</a>

意思是鼠标点击链接时执行弹出窗口

js事件可以与任何方法绑定,你可以不用写<script type="text/javascript"> </script>因为js事件内部会自动去执行js代码,不过写上也没事 注意.click()方法就必须要写在声明的脚本代码片段里才能执行,只执行一次,而onclick事件是将js事件与地址绑定只要鼠标点击绑定的对象就会执行, οnclick="任何方法"方法要写在脚本代码块里才可以执行,因为方法都是我们自定义的,又不是alert

<a href="#" οnclick="window.close()">关闭</a>将href="#"是指联接到当前页面,其实是无意义的,页面也不会刷新,关键是后面的onclick,当点击“关闭”时,会执行window.close()代码。你或许会说为什么不直接写成<a οnclick="window.close()">关闭</a>如果这样写,关闭这两个字就不会作为超联接处理,效果看上去会差一些。你可以自己试试

比如<input type=button id=btn1 value="测试按钮" />那么$("#btn1").click(function(){alert(1)});//点击btn1时,会弹出1上面这行和下面这行效果是一样的$("#btn1").bind("click", function(){alert(1)});//点击btn1时,会弹出1就是把后面那个function绑定到按钮的click事件上 等效于:<input type=button id=btn1 value="测试按钮" οnclick="alert(1)"/>

注意:jquery里的click事件要用$(document).ready(fn);来加载,相当于javascript中的window.load(fn);或在<body οnlοad="fn"> 只要事件绑定给按钮或标签可以$(function(){对象.click(){函数}});

<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script>//必须加 <script type="text/javascript"> $(document).ready(function(){   $("button").click(function(){//这里可以不把click事件与按钮绑定,可以与任何标签绑定     $("p").slideToggle();   }); }); </script> </head> <body> <p>这是一个段落。</p> <button>切换</button> </body> </html>

转载于:https://www.cnblogs.com/YingYue/p/3742006.html

js事件之神奇的onclick相关推荐

  1. js 添加和移除onclick事件(通过匿名函数实现)及jquery 移除事件

    2019独角兽企业重金招聘Python工程师标准>>> 代码如下: //移除事件  document.getElementById('mobile-a').οnclick=funct ...

  2. 给RadioButtonList这些加JS事件

    给RadioButtonList这些加JS事件 <script   language="javascript"   type="text/javascript&qu ...

  3. js事件技巧方法整合

    window.resizeTo(800,600); //js设置浏览器窗口尺寸 window.open (function(){resizeTo(640,480);//设置浏览器窗口尺寸moveTo( ...

  4. JS事件冒泡机制和兼容性添加事件

    本篇文章主要来讲讲 事件的冒泡机制 和 添加事件的几种方法. 一. JS的时间传递顺序: 捕获阶段 -> 目标阶段 -> 冒泡阶段 捕获阶段是指从父层往子层找.比如 <body> ...

  5. js事件流的三个阶段

    2019独角兽企业重金招聘Python工程师标准>>> js事件流分为三个阶段: 1.事件捕获:当某个元素出发某个事件,顶层对象document就会发出一个事件流, 随着DOM树的节 ...

  6. js事件监听器用法实例详解

    这篇文章主要介绍了js事件监听器用法,以实例形式较为详细的分析了javascript事件监听器使用注意事项与相关技巧,需要的朋友可以参考下 本文实例讲述了js事件监听器用法.分享给大家供大家参考.具体 ...

  7. 【JavaScript】JS事件机制学习

    常用的事件 通过事件机制,达到与用户的交互,与java的swing交互类似. 主要是结合js的函数使用. 当你添加一个事件之后没有达到想要的效果时,就要检查一下是不是给HTML标签添加了合适的事件,以 ...

  8. click事件在什么时候出发_超全的js事件机制amp;事件委托

    超全的js事件机制&事件委托,想要理解js事件只需认真看完此篇即可~ 目录结构: 什么是事件机制 事件冒泡事件捕获 DOM事件流事件委托 误区 在同一个对象上注册事件,并不一定按照注册顺序执行 ...

  9. JS事件的捕获和冒泡阶段

    JS事件的捕获和冒泡阶段 这里介绍两个事件模型:IE事件模型与DOM事件模型 IE内核浏览器的事件模型是冒泡型事件(没有捕获事件过程),事件句柄的触发顺序是从ChildNode到ParentNode. ...

最新文章

  1. 清除病毒后经常遇到的系统修复问题
  2. 最长回文子串--马拉车(?)
  3. CMU贺斌教授团队提出:冥想可以增强对脑机接口的控制
  4. python map lambda 分割字符串_python之lambda、filter、map、reduce的用法说明(基于python2)...
  5. python内置函数map reduce filter详解,面试必备知识
  6. python汉诺塔用循环结构实现_Python基于递归算法实现的汉诺塔与Fibonacci数列
  7. 高等数理统计(part5)--分布族的完备性
  8. html5响应式网站建设网络类织梦模板
  9. 使用.NET Core创建服务监视器应用程序
  10. Mysql-Windows下重置密码/修改密码
  11. 计算机中加密文件找不见,文件夹保护3000找不到文件夹加密记录怎么办?
  12. R语言学习笔记:矩阵与数组(array)
  13. 去了一趟字节跳动,被怼了!
  14. 智慧组塔抱杆组立动态在线监测装置
  15. Shell脚本切换root用户或获取root权限
  16. 人力资源管理专业知识与实务(初级)【14】
  17. 【记录贴】联想笔记本小新进入BIOS的方法
  18. 7、对数组中下标为奇(偶)数的元素进行操作
  19. 正试图在 os 加载程序锁内执行托管代码
  20. 李宏毅《Deep Learning》学习笔记 - transformer

热门文章

  1. Android开发-将自定义View布局到Layout中并调用
  2. Java内存管理的9个小技巧
  3. 学编程又一火爆网站:哔哩哔哩
  4. 如何解决头文件重复包含和宏的重复定义问题:用#ifndef 、#define、#endif
  5. 将一个字符串计算出CRC16/XMODEM校验码(4位)
  6. STM32串口+DMA使用1
  7. 数据结构-荷兰国旗问题
  8. python实训第七天
  9. 【实习】今日头条【抖音火山】后台开发实习生
  10. JavaEE进阶知识学习-----SpringCloud(六)Ribbon负载均衡