当前位置: 首页 > news >正文

网站底部关键词指向杭州专业网站建设公司哪家好

网站底部关键词指向,杭州专业网站建设公司哪家好,如何在国外网站上做外贸,网站服务器怎么重启鼠标滚轮滚动事件:onwheel 获取鼠标滚轮滚动的方向:wheelDelta 比如:向上滚动:109 (所有正值都是向上) 向下滚动:-109(所有负值都是向下) 注意:当…

鼠标滚轮滚动事件:onwheel

获取鼠标滚轮滚动的方向:wheelDelta
比如:向上滚动:109 (所有正值都是向上)
          向下滚动:-109(所有负值都是向下)

注意:当滚动滚动时,如果浏览器有滚动条,滚动条会随之滚动。这是浏览器的默认行为,如果不希望发生,则可以使用return false,取消默认行为。

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><title>鼠标滚轮滚动事件</title><style>#box1 {width: 100px;height: 100px;background-color: cadetblue;}</style><script>window.onload = function () {var box1 = document.getElementById("box1");box1.onwheel = function (event) {if (event.wheelDelta > 0) {if (box1.clientHeight >= 100)box1.style.height = box1.clientHeight - 20 + "px";elsebox1.style.height = 100;}else {box1.style.height = box1.clientHeight + 20 + "px";}return false;}}</script>
</head>
<body style="height: 2000px;height: 1000px;"><button id="box1">用鼠标滚轮实现变大变小</button>
</body>
</html>

键盘事件

键盘事件一般都会绑定给可以获取到焦点的对象或者是document
onkeydown:某个键盘按键被按下。
onkeyup:某个键盘按键被松开。
注意:
1、对于onkeydown来说如果一直按着某个按键不松手,则事件会一直触发。
2、当onkeydown连续触发时,第一次和第二次之间会间隔稍微长一点,其他的会非常的快。这种设计是为了防止误操作的发生。

如何识别用户按下的按键:
可以通过keyCode来获取按键的编码。通过它可以判断哪个按键被按下。除了keyCode,事件对象中还提供了几个属性:altKey、ctrlKey、shiftKey这三个用来判断alt、ctrl、shift是否按下。 如果按下则返回true,否则返回false。

注意:在文本框中输入内容,属于onkeydown的默认行为,如果在onkeydown中取消默认行为(return false),则用键盘输入的内容,无法出现在文本框中。

案例1:

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><title>键盘事件</title><script>window.onload = function(){var input = document.getElementsByTagName("input");document.onkeydown = function(event){event = event || window.event;// 不许输入数字if(event.keyCode >= 48 && event.keyCode <= 57){return false;}}}</script>
</head>
<body><input type="text">
</body>
</html>

案例2:

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><title>键盘移动div</title><style>.box1 {width: 100px;height: 100px;background-color: aquamarine;position: absolute;}</style><script>window.onload = function () {var box1 = document.getElementsByClassName("box1")[0];document.onkeydown = function (event) {switch (event.keyCode) {// 向左case 37:if (box1.offsetLeft >= 18) {box1.style.left = box1.offsetLeft - 10 + "px";}// 碰到左上边界禁止div变大或变小else { box1.style.left = box1.offsetLeft + "px"; }break;// 向上case 38:if (box1.offsetTop >= 18) {box1.style.top = box1.offsetTop - 10 + "px";}// 碰到左上边界禁止div变大或变小else { box1.style.top = box1.offsetTop + "px"; }break;// 向右case 39:box1.style.left = box1.offsetLeft + 10 + "px"; break;// 向下case 40:box1.style.top = box1.offsetTop + 10 + "px"; break;}}}</script>
</head>
<body><div class="box1"></div>
</body>
</html>

http://www.yayakq.cn/news/436899/

相关文章:

  • 鞋店网站建设方案网站正在建设中界面设计
  • 服装网站首页设计福田蒙派克质量怎么样
  • 博罗做网站报价网站开发需要多长时间
  • 福田莲花网站建设营销网站建设平台
  • 网站怎么做实名认证吗制作网站设计的技术有
  • 如何用cms做网站新媒体seo培训
  • 专业网站制作网站公司编程语言
  • 网站开发整体制作流程平凉北京网站建设
  • 学校网站开发与设计wordpress面向开发
  • 我公司是做网站开发的怎么纳税网站建设需要大约多少钱
  • 百度个人网站申请报告格式范文
  • 丽水市建设局网站营口网站建设公司
  • 长春网站推广方式上海品划做网站
  • 下载做ppt的动画片的好网站权威的南昌网站设计
  • 国外室内设计网站排名上海部道网站 建设
  • WordPress旋转图标网站seo系统
  • 中国黄金建设网站站长工具推荐
  • 如何查看一个网站做的外链济宁鱼台网站建设
  • 网站建设与管理专业课程建设招标网 官方网站
  • 进口彩妆做的好的网站做网站要素
  • 安徽元鼎建设工程 网站公司变更证明模板
  • 如东做网站公司网站的域名和密码是什么意思
  • 番禺做网站系统团队建设海报网站
  • 宝塔如何搭建网站网页紧急升级
  • 珠宝玉器监测网站建设方案php网站怎么做缓存
  • 沂水网站制作阳江网站设计
  • 怎么做网站推广电话京东商城网站风格
  • 重庆企业网站推广平台国家为什么把安阳分了
  • 网站建设外包需要注意哪些网站开发推进计划表
  • 保定网站建设方案维护东莞是哪个省