event对象学习
来源:互联网 发布:外企 工作 知乎 编辑:程序博客网 时间:2024/06/06 07:35
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>event对象学习</title>
<!--
event对象:
//获取鼠标坐标使用的是event对象,此对象有两个个属性来记录鼠标实时移动
的坐标。
火狐的是pageX:pageY
ie的是x,y
var eve=eve||window.event;//浏览器差异,低版本的不支持实参传递通过直接调用对象的方式来使用:window.event
var x=Math.ceil(eve.x)||Math.ceil(eve.pagX);//取整了。
var y=Math.ceil(eve.y)||Math.ceil(eve.pagY);
//获取键盘值
1.获取event对象
var eve=eve||window.event;
2.获取键盘值:var keycode=eve.keyCode;
注意键盘值不是编码值,没有关系
-->
<script type="text/javascript">
function testEvent(eve){
//因为浏览器的差异问题,所以在获取event对象时,采用一下方式
var eve=eve||window.event;
//获取鼠标坐标
var x=Math.ceil(eve.x)||Math.ceil(eve.pagX);
var y=Math.ceil(eve.y)||Math.ceil(eve.pagY);
//alert(eve);
//alert(eve.pageX+":"+eve.pageY);
//alert(eve.x+":"+eve.y);
alert(x+":"+y);
}
function testKeyCode(eve){
//获取event对象
var eve=eve||window.event;
alert(eve.keyCode);
}
</script>
<style type="text/css">
#showdiv{
border: solid 1px;
width: 300px;
height: 300px;
}
</style>
</head>
<body>
<h3>event对象学习</h3>
<input type="button" name="" id="" value="获取鼠标坐标" onclick="testEvent(event);"/>
<input type="text" id="" value="" onkeyup="testKeyCode(event);"/><br />
<br />
<div id=showdiv onmousemove="testEvent(event);">
</div>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>event对象学习</title>
<!--
event对象:
//获取鼠标坐标使用的是event对象,此对象有两个个属性来记录鼠标实时移动
的坐标。
火狐的是pageX:pageY
ie的是x,y
var eve=eve||window.event;//浏览器差异,低版本的不支持实参传递通过直接调用对象的方式来使用:window.event
var x=Math.ceil(eve.x)||Math.ceil(eve.pagX);//取整了。
var y=Math.ceil(eve.y)||Math.ceil(eve.pagY);
//获取键盘值
1.获取event对象
var eve=eve||window.event;
2.获取键盘值:var keycode=eve.keyCode;
注意键盘值不是编码值,没有关系
-->
<script type="text/javascript">
function testEvent(eve){
//因为浏览器的差异问题,所以在获取event对象时,采用一下方式
var eve=eve||window.event;
//获取鼠标坐标
var x=Math.ceil(eve.x)||Math.ceil(eve.pagX);
var y=Math.ceil(eve.y)||Math.ceil(eve.pagY);
//alert(eve);
//alert(eve.pageX+":"+eve.pageY);
//alert(eve.x+":"+eve.y);
alert(x+":"+y);
}
function testKeyCode(eve){
//获取event对象
var eve=eve||window.event;
alert(eve.keyCode);
}
</script>
<style type="text/css">
#showdiv{
border: solid 1px;
width: 300px;
height: 300px;
}
</style>
</head>
<body>
<h3>event对象学习</h3>
<input type="button" name="" id="" value="获取鼠标坐标" onclick="testEvent(event);"/>
<input type="text" id="" value="" onkeyup="testKeyCode(event);"/><br />
<br />
<div id=showdiv onmousemove="testEvent(event);">
</div>
</body>
</html>
阅读全文
0 0
- window.event对象学习
- event对象学习
- Event事件对象 学习
- js手册学习--Event 对象
- JavaScript 学习之Event对象
- js event对象学习(一)
- JS中event对象的学习
- event对象
- Event 对象
- Event 对象
- Event对象
- event对象
- Event 对象
- Event对象
- Event 对象
- event 对象
- event对象
- Event对象
- MySQL LIKE 子句整理
- Postman用法简介-Http接口请求模拟工具
- Linux命令 用户
- angularjs依赖注入
- linux命令之文件权限设定
- event对象学习
- 使用IntelliJ IDEA 配置Maven(入门)
- Linux命令 权限
- spring in action 学习笔记(八)自动装配
- JavaScript 两种空格输出方式
- 文章标题
- HAL层代码
- Linux 命令 打包与压缩
- 汇编知识总结