zoukankan      html  css  js  c++  java
  • 每天一个JavaScript实例-铺货鼠标点击位置并将元素移动到该位置

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>每天一个JavaScript实例-铺货鼠标点击位置并将元素移动到该位置</title>
    <style>
    #info{
    		100px;
    		height:100px;
    		background:red;
    		position:absolute;
    		top:0;
    		left:0;
    	}
    </style>
    <script>
    window.onload = function(){
    		document.onclick = clickwhere;
    	}
    	function clickwhere(evt){
    			evt = evt || window.event;
    			var x =0;
    			var y = 0;
    			if (evt.pageX){
    				x = evt.pageX;
    				y = evt.pageY;
    				}else if(evt.clientX){
    					var offsetX = 0;
    					var offsetY = 0;
    					if(document.documentElement.scrollleft){
    						offsetX = document.documentElement.scrollLeft;
    						offsetY = document.documentElement.scrollTop;
    						}else if(document.body){
    							offsetX = document.body.scrollLeft;
    							offsetY = document.body.scrollTop;
    							}
    						x = evt.clientX + offsetX;
    						y = evt.clientY + offsetY;
    					}
    					
    					
    					var style = "left:" +x + "px;top:"+ y + "px";
    					var box = document.getElementById("info");
    					box.setAttribute("style",style);
    			
    		}
    	
    	
    </script>
    </head>
    
    <body>
    
    <div id = "info">
    </div>
    
    </body>
    </html>
    

  • 相关阅读:
    数组的push()、pop()、shift()和unshift()方法
    Javascript的函数柯里化
    开闭原则
    字符串相等的判断
    String类常用的方法
    阅读API文档
    String类和常量池
    String基础
    内部类的分类
    内部类的概念
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4284300.html
Copyright © 2011-2022 走看看