国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

一個JavaScript操作元素定位元素的實例

2019-11-20 13:58:58
字體:
來源:轉載
供稿:網友

操作元素定位元素,用js來實現是個不錯的選擇,下面有個示例,需要的朋友可以看看

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一個JavaScript實例-操作元素定位元素</title> <style> div#a{ width:500px; } div{ border:1px solid #000; padding:10px; } #cursor{ position:absolute; background-color:#ff0; width:20px; height:20px; left:50px; top:300px; } </style> <script> function positionObject(obj){ var rect = obj.getBoundingClientRect(); return [rect.left,rect.top]; } window.onload = function(){ var tst = document.documentElement.getBoundingClientRect(); alert(tst.top); var cont = 'A'; var cursor = document.getElementById("cursor"); while(cont){ cont = prompt("where do you want to move the cursor block?","A"); if(cont){ cont = cont.toLowerCase(); if(cont == "a"||cont=="b"||cont=="c"){ var elem = document.getElementById(cont); var pos = positionObject(elem); console.log(pos); cursor.setAttribute("style","top:"+pos[1]+"px;"+"left:"+pos[0]+"px"); } } } } </script> </head> <body> <div id = "a"> <p>A</p> <div id ="b"> <p>B</p> <div id="c"> <p>C</p> </div> </div> </div> <div id="cursor"> </div> </body> </html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清涧县| 五峰| 江川县| 兰坪| 东丽区| 锡林郭勒盟| 建水县| 邵东县| 娱乐| 调兵山市| 长乐市| 栖霞市| 台前县| 佳木斯市| 嫩江县| 安平县| 永兴县| 鞍山市| 通化县| 微山县| 乌鲁木齐县| 婺源县| 萨嘎县| 同江市| 九台市| 曲沃县| 大荔县| 虎林市| 高尔夫| 滨州市| 将乐县| 铜陵市| 新昌县| 汉寿县| 朝阳县| 湘潭县| 加查县| 视频| 桐梓县| 商洛市| 肃北|