2016-12-10 和 2016-12-11
<!DOCTYPE html> <!--绑定整个html文档的onclick事件--> <html onclick="showStar(event)"> <head> <meta charset="UTF-8"> <title>星星点灯</title> <script type="text/javascript"> function showStar(event) { //获取点击的横坐标和纵坐标 //alert("x=" + event.clientX + "y=" + event.clientY); //把星星放到页面 //1 创建一个图片元素 var img_obj = document.createElement("img"); //2 设置好图片的样式(位置 src 大小) img_obj.src = "images/1.gif"; img_obj.style.position = "absolute"; img_obj.style.width = getRandom(60,200) + "px";//随机大小 img_obj.style.top = event.clientY - (img_obj.height/2)+ "px"; img_obj.style.left = event.clientX - (img_obj.width/2) + "px"; //3 把这图片元素加入到body document.body.appendChild(img_obj); } //使用一个函数,产生一个随机数 30-60 function getRandom(min,max) { var size = Math.random() * (max - min) + min; size = Math.ceil(size); return size; } </script> </head> <body bgcolor=#292929> </body> </html>
最近不舒服,只能做一下普通的效果了~~~