Javascript 基础教程之事件

下面我们来看以下常见的事件

nnn.png

onchange  改变事件

实例,代码如下,当在文本框输入小写字母时,鼠标离开文本框,变成大写字母

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>事件</title>	
	<script type="text/javascript">
		function cha(){
			var x=document.getElementById("name");
			x.value=x.value.toUpperCase();
		}
	</script>
</head>
<body>
	请输入:<input type="text" id="name" onchange="cha()">
</body>
</html>

onclick  点击事件

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>事件</title>	
	<script type="text/javascript">
		function cl(){
			alert("php中文网");
		}
	</script>
</head>
<body>
	<input type="button" value="点击" onclick="cl()">
</body>
</html>

onmouseover 和 onmouseout 事件

实例, 我们做一个例子,鼠标放上去,出现,欢迎来到php中文网  当鼠标离开时,文字变成 php中文网

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>事件</title>
	<style type="text/css">
		#dv{
			width:200px;height:200px;border:1px solid #f60;background-color: red;
			text-align: center;line-height:200px;
		}
	</style>

		
</head>
<body>
	<div id="dv" onmouseover="over(this)" onmouseout="out(this)"></div>

	<script type="text/javascript">
			function over(obj){
				obj.innerHTML = "欢迎来到php中文网"; //鼠标放上去时
			}

			function out(obj){
				obj.innerHTML = "php中文网"; // 鼠标离开后
			}
	</script>
</body>
</html>

onkeydown 键盘事件

现在我们来做一个例子,在文本框中,我们按下键盘,弹出一个提示窗口

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>事件</title>
	<script type="text/javascript">
		function onkey(){
			alert("您已触发键盘事件");
		}
	</script>	
</head>
<body>
		键盘事件:<input type="text" onkeydown="onkey()">
</body>
</html>

onload  加载事件

下面我们写一个实例:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>事件</title>
	<script type="text/javascript">
		function checkCookies(){
			if (navigator.cookieEnabled==true){
				alert("Cookies 可用")
			}else{
				alert("Cookies 不可用")
			}
		}
	</script>	
</head>
<body onload="checkCookies()">
		php 中文网
</body>
</html>



继续学习
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>事件</title> <script type="text/javascript"> function cha(){ var x=document.getElementById("name"); x.value=x.value.toUpperCase(); } </script> </head> <body> 请输入:<input type="text" id="name" onchange="cha()"> </body> </html>
提交重置代码
高并发千万级数据库系统解决方案
  • 推荐课程
  • 评论
  • 问答
  • 笔记
  • 课件下载

据说名字长的人会有很多女朋友

还行,可以

7年前    添加回复 0

小水滴

这些事件让人很容易理解啊

7年前    添加回复 0

我喜欢晴天

事件挺多的啊

7年前    添加回复 0

大神,求带!

这一节解释各种事件

7年前    添加回复 0

橱窗的光

每个事件都有例子,这样就很清晰了,也很容易看懂

7年前    添加回复 0

onclick与onClick有区别吗?

[最新 数据分析师 的回答] onclick与onClick有区别吗?-PHP中文网问答-onclick与onClick有区别吗?-PHP中文网问答围观一下哦,学习一下。

时间:7年前

课件暂不提供下载,工作人员正在整理中,后期请多关注该课程~