JS标签的各种事件的举例

1.鼠标单击事件( onclick )

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>单击事件 </title>
 6 <script type="text/javascript">
 7   function openwin(){
 8      window.open(‘http://www.cnblogs.com/lonecloud/‘,‘_blank‘,‘height=600,width=400,top=100,toolbar=no,left=0,menubar=no,scrollbars=no,status=no‘);}
 9 </script>
10 </head>
11 <body>
12   <form>
13     <input name="点击我" type="button" value="点击我" onClick="openwin()"/>
14   </form>
15 </body>
16 </html>

2.鼠标经过事件(onmouseover)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title> 鼠标经过事件 </title>
 6 <script type="text/javascript">
 7     function message(){
 8       confirm("请输入密码后,再单击确定!"); }
 9 </script>
10 </head>
11 <body>
12 <form>
13 密码:<input name="password" type="password" >
14 <input name="确定" type="button" value="确定"onmouseover="message()"/>
15 </form>
16 </body>
17 </html>

3.鼠标移开事件(onmouseout)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>鼠标移开事件 </title>
 6 <script type="text/javascript">
 7   function message(){
 8     alert("不要移开,点击后进入我的博客!"); }
 9 </script>
10 </head>
11 <body>
12 <form>
13   <a href="http://www.imooc.com" onmouseout="message()">点击我</a>
14 </form>
15 </body>
16 </html>

4.光标聚焦事件(onfocus)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title> 光标聚焦事件 </title>
 6   <script type="text/javascript">
 7     function message(){
 8       alert("请选择,您现在的职业!");
 9     }
10   </script>
11 </head>
12 <body>
13 请选择您的职业:<br>
14   <form>
15     <select name="career" onfocus="message()">
16       <option>学生</option>
17       <option>教师</option>
18       <option>工程师</option>
19       <option>演员</option>
20       <option>会计</option>
21     </select>
22   </form>
23 </body>
24 </html>

5.失焦事件(onblur)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 5 <title> 失焦事件 </title>
 6 <script type="text/javascript">
 7   function message(){
 8     alert("请确定已输入密码后,在移开!"); }
 9 </script>
10 </head>
11 <body>
12   <form>
13    用户:<input name="username" type="text" value="请输入用户名!" onblur="message()" >
14    密码:<input name="password" type="text" value="请输入密码!" >
15   </form>
16 </body>
17 </html>

6.内容选中事件(onselect)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 5 <title> 内容选中事件 </title>
 6 <script type="text/javascript">
 7   function message(){
 8     alert("您触发了选中事件!"); }
 9 </script>
10 </head>
11 <body>
12   <form>
13   个人简介:<br>
14    <textarea name="summary" cols="60" rows="5" onselect="message()">请写入个人简介,不少于200字!</textarea>
15   </form>
16 </body>
17 </html>

7.文本框内容改变事件(onchange)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 5 <title> 文本框内容改变事件 </title>
 6 <script type="text/javascript">
 7   function message(){
 8     alert("您改变了文本内容!"); }
 9 </script>
10 </head>
11 <body>
12   <form>
13   个人简介:<br>
14    <textarea name="summary" cols="60" rows="5"onChange="message()">请写入个人简介,不少于200字!</textarea>
15   </form>
16 </body>
17 </html>

8.加载事件(onload)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 5 <title> 加载事件 </title>
 6 <script type="text/javascript">
 7   function message(){
 8     alert("加载中,请稍等…"); }
 9 </script>
10 </head>
11 <body onload="message()">
12   欢迎学习JavaScript。
13 </body>
14 </html>

9.卸载事件(onunload)

 1 <!DOCTYPE HTML>
 2 <html>
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 5 <title> 卸载事件 </title>
 6 <script type="text/javascript">
 7      window.onunload = onunload_message;
 8      function onunload_message(){
 9         alert("您确定离开该网页吗?");
10     }
11 </script>
12 </head>
13 <body onunload="onunload_message()">
14   欢迎学习JavaScript。
15 </body>
16 </html>
时间: 2024-11-05 16:04:06

JS标签的各种事件的举例的相关文章

原生js怎么为动态生成的标签添加各种事件

这几天用zepto.js写了不少事件,突然想到一个问题,那就是原生的js如何给动态生成的标签添加事件?因为这些标签都是后来通过ajax或者运行其他点击事件生成的,那么如果之前给他们写事件他们这个dom对象是找不到的,jq通过事件委托解决了这个问题,但是原生js这个问题该怎么解决呢?我在网上查了很多资料,好像只有一种办法,那就是在生成标签并把标签添加到html结构中后再添加对于这个新标签的各种事件,如果有更好的方法,欢迎提出来. <!DOCTYPE html> <html lang=&qu

js中的Dom事件模型以及表格方面等内容

1.实现评论页面的制作 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #outside{ width: 1000px; margin: 0 auto; border: 1px solid #E7EAEE; overflow: hidden; pad

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转.传参(selected的值和页面其它元素的值) 代码如下: <script src="jquery.min.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> $(document

【转载】HTML5 Audio/Video 标签,属性,方法,事件汇总

<audio> 标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 Html代码 <audio id=”media” src=”http://www.abc.com/test.mp3″ controls></audio> <video> 标签属性: src:视频的URL poster:视频封面,没有播放时显示的图片 preload:预加载 autoplay:自动播放

A标签触发onclick事件而不跳转的多种解决方法

A标签触发onclick事件而不跳转的多种解决方法 一个标签仅仅是要触发onclick行为,遇到了A标签触发onclick事件时不执行跳转: 在web页面开发时,我们经常会遇到下列情况: 1.一个标签仅仅是要触发onclick行为: 2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果. 比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除.因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件. <

js 动态加载事件的几种方法总结

本篇文章主要是对js 动态加载事件的几种方法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 有些时候需要动态加载javascript事件的一些方法往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用. 方法一.setAttributevar obj = document.getElementById("obj");obj.setAttribute("onclick", "javasc

JS的三种使用方式/CSS的三种使用方式/JS中的DOM事件模型/JS中匿名函数的书写及调用/媒体查询@media的三种使用方式

一.JS的三种使用方式 1.html标签中内嵌JS(不提倡使用.)                <button onclick="javascript:alert('你真点啊.')" > 有本事点我呀!!!!</button>                                2.HTML页面中直接使用JS:                <script type="text/javascript">        

[转帖]HTML5 Audio/Video 标签,属性,方法,事件汇总

HTML5 Audio/Video 标签,属性,方法,事件汇总 <audio>标签属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 Html代码   1.   <audio id="media" src="http://www.abc.com/test.mp3" controls></audio> <video>标签属性: src

如何给a标签绑定ajax事件

<a href="review?action=delete&id=${review.id}&articleId=${review.articleId}"class="black" id="reviewDelete"> [删除] </a> 修改为: <a href="javascript:void(0)" action="review?action=delete&i