JS實(shí)現(xiàn)鼠標(biāo)拖拽盒子移動及右鍵點(diǎn)擊盒子消失效果示例
本文實(shí)例講述了JS實(shí)現(xiàn)鼠標(biāo)拖拽盒子移動及右鍵點(diǎn)擊盒子消失效果。分享給大家供大家參考,具體如下:
1. 鼠標(biāo)拖拽盒子移動效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
*{
margin:0;
padding:0;
}
div{
width: 100px;
height: 100px;
background: blue;
position: absolute;
}
</style>
</head>
<body>
<div>
</div>
<script>
window.onload=function () {
var oDiv=document.getElementsByTagName("div")[0];
oDiv.onmousedown=function () {
document.onmousemove=function (ev) {
var event=window.event||ev;
oDiv.style.left=event.clientX+"px";
oDiv.style.top=event.clientY+"px";
}
document.onmouseup=function (){
document.onmousemove=null;
document.onmouseup=null;
}
}
}
</script>
</body>
</html>
2. 鼠標(biāo)右鍵使盒子消失
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
*{
margin: 0;
padding: 0;
}
div{
width: 100px;
height: 100px;
background: red;
display: block;
}
</style>
</head>
<body>
<div>
</div>
<script>
window.onload=function () {
document.oncontextmenu=function () {
var oDiv=document.getElementsByTagName("div")[0];
oDiv.style.display="none"
return false
}
}
</script>
</body>
</html>
感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運(yùn)行工具:http://tools.jb51.net/code/HtmlJsRun測試一下運(yùn)行效果。
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript頁面元素操作技巧總結(jié)》、《JavaScript操作DOM技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。
相關(guān)文章
js中使用replace方法完成某個字符的轉(zhuǎn)換
這篇文章主要介紹了js中使用replace方法完成某個字符的轉(zhuǎn)換,比較實(shí)用,需要的朋友可以參考下2014-08-08
javascript設(shè)計(jì)模式 封裝和信息隱藏(上)
今天博文關(guān)注的是javascript中的封裝,文章內(nèi)容來自《pro javascript design patterns》(有興趣的朋友可以直接去下)和自己對這一問題的理解2012-07-07
js實(shí)現(xiàn)按鈕開關(guān)單機(jī)下拉菜單效果
這篇文章主要介紹了js實(shí)現(xiàn)按鈕開關(guān)單機(jī)下拉菜單效果,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
30分鐘快速入門掌握ES6/ES2015的核心內(nèi)容(下)
這篇文章主要給大家介紹了如何通過30分鐘快速入門掌握ES6/ES2015的核心內(nèi)容的相關(guān)資料,之前給大家介紹過基礎(chǔ)的一些內(nèi)容,下面繼續(xù)來介紹一些其他的新特性,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04

