WEB前端 | JS基础——(11)移动端事件
2016-11-19 13:53
537 查看
<!doctype html> <html> <head> <meta charset="utf-8"/> <title>移动端事件</title> <meta name="viewport" content="width=device-width,maximum-scale=3.0,minimum-scale=1.0,initial-scale=1.0,user-scalable=0,target-densitydpi=device-dpi"/> <style type="text/css"> .div { width: 200px; height: 200px; background-color: red; } </style> </head> <body> <div class="div"></div> </body> <script type="text/javascript"> var div = document.getElementsByClassName('div')[0]; // div.onclick = function() { // document.write('点击'); // } // PC端的一些鼠标事件会在移动端转化成相应的触摸事件。 div.addEventListener('touchstart',function(ev){ div.innerHTML = 'x:'+ ev.targetTouches[0].clientX + ' y:' + ev.targetTouches[0].clientY; },false); document.addEventListener('touchmove',function(ev){ // 阻止手机页面滑动 ev.preventDefault(); var a = parseInt(Math.random()*255); var b = parseInt(Math.random()*255); var c = parseInt(Math.random()*255); div.style.backgroundColor = 'rgb('+a+','+b+','+c+')'; },false) </script> </html>
相关文章推荐
- WEB前端 | JS基础——(9-3)事件冒泡与绑定
- 移动端前端JS事件相关
- fastclick.js移动端WEB开发,click,touch,tap事件浅析
- WEB前端 | JS基础——(6)函数定时器
- Js_11_移动端事件
- WEB前端 | JS基础——(12)正则表达式
- 移动端JS 触摸事件基础
- WEB前端 | JS基础——(4)数组、二维数组和this
- WEB前端 | JS基础——(8)DOM
- Web前端从入门到放弃(js事件的绑定)
- 从零开始,学习web前端之js基础
- Web前端学习——JS基础一之DIV格式变换
- WEB前端 | JS基础——(2)布尔类型和关系运算符
- 移动端JS 触摸事件基础
- web前端实验一:利用Js捕获鼠标事件实现图片切换
- Web前端学习——JS基础二之图片切换
- web前端面试中常见的js基础又实用的知识回顾
- WEB前端 | JS基础——(1)JS初识
- WEB前端 | JS基础——(13)JQuery
- WEB前端 | JS基础——(10)存储