怎么用javascript進(jìn)行拖拽第1/2頁
更新時(shí)間:2006年07月20日 00:00:00 作者:
本文譯自:http://www.webreference.com/programming/javascript/mk/column2/index.html
所有版權(quán)歸原文所有
Javascript的特點(diǎn)是dom的處理與網(wǎng)頁效果,大多數(shù)情況我們只用到了這個(gè)語言的最簡單的功能,比如制作圖片輪播/網(wǎng)頁的tab等等,這篇文章將向你展示如何在自己的網(wǎng)頁上制作拖拽.
有很多理由讓你的網(wǎng)站加入拖拽功能,最簡單的一個(gè)是數(shù)據(jù)重組.例如:你有一個(gè)序列的內(nèi)容讓用戶排序,用戶需要給每個(gè)條目進(jìn)行輸入或者用select選擇,替代前面這個(gè)方法的就是拖拽.或許你的網(wǎng)站也需要一個(gè)用戶可以拖動的導(dǎo)航窗口!那么這些效果都是很簡單:因?yàn)槟憧梢院苋菀椎膶?shí)現(xiàn)!
網(wǎng)頁上實(shí)現(xiàn)拖拽其實(shí)也不是很復(fù)雜.第一你需要知道鼠標(biāo)坐標(biāo),第二你需要知道用戶鼠標(biāo)點(diǎn)擊一個(gè)網(wǎng)頁元素并實(shí)現(xiàn)拖拽,最后我們要實(shí)現(xiàn)移動這個(gè)元素.