看板 [ Ajax ]
討論串[請益] 同時判斷onmousdown和onmousemove
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者JYHuang (夏天到了,冷不起來了說)時間17年前 (2007/07/25 18:28), 編輯資訊
1
0
1
內容預覽:
我要做一個按下左鍵後可以拖動的元件。. 我是在一個DIV中同時加了onmousedown,onmouseup,onmousemove三個事件。. onmousedown之後,會變改游標,再在onmousemove呼叫的函式中. 視游標是否有改變來判斷是否兩個條件都滿足。. 可是當按著鍵離開div的範
(還有100個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者pillsn (游)時間17年前 (2007/07/25 23:15), 編輯資訊
1
0
1
內容預覽:
我改了一下. 直接po改的地方好了. var mouseDown = 0; //全域變數. function move(e). {. if (mouseDown == 1). {. if(!e) e=window.event;. X=e.clientX-W;. Y=e.clientY-H;. doc
(還有646個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者JYHuang (夏天到了,冷不起來了說)時間17年前 (2007/07/25 23:28), 編輯資訊
1
0
1
內容預覽:
====刪====. 我想是因為滑鼠游標的變位是只有在div範圍裡,. 一但超出這個範圍,就會變成範圍外的預設值。. 後來我拿了一些其它的方法來參考,還想說看能不能解決根不上滑鼠的問題。. 結果都有難度。. 最級想到的辦法是....在div上加個onmouseout事件. 一但跑出去,就把div的游

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ephesians (ephesians)時間17年前 (2007/07/26 23:09), 編輯資訊
0
0
0
內容預覽:
drop.onMouseDown: 將全域變數draggedObj設定為drop. body.onMouseMove: if (draggedObj) move(draggedObj, event);. body.onMouseUp: if (draggedObj) drop(draggedObj,
首頁
上一頁
1
下一頁
尾頁