iT邦幫忙

2024 iThome 鐵人賽

DAY 24
0
自我挑戰組

JavaScript DOM 操作系列 第 24

DAY 24: 實作拖放功能 (Drag and Drop)

  • 分享至 

  • xImage
  •  

今天學習了如何透過 JavaScript 實作拖放功能,這是個常見但實用的功能,例如在許多網站上用來拖放圖片或檔案。這次嘗試讓我更熟悉 ondragstart 和 ondrop 事件的使用,下面是我嘗試的小範例。

  1. 範例程式碼:

https://ithelp.ithome.com.tw/upload/images/20241008/20169384dudDzqYKUQ.png

  1. 範例結果:
    拖動文字「拖動我」並放入指定區域「放置到這裡」,可以順利完成拖放操作。

  2. 補充範例:
    我還加入了第二個可拖放元素來展示多元素間的互動。

https://ithelp.ithome.com.tw/upload/images/20241008/20169384wYyPQYreWS.png

透過這個補充範例,能實現多個可拖放的元素與多個放置區域的互動,大大提升了網頁的動態性。這次的學習不僅加深了我對 DOM 操作的理解,也讓我更清楚如何將這些技術應用到實際項目中。


上一篇
DAY 23: 建立模態框 (Modal)
下一篇
DAY 25: 實作自動完成 (Autocomplete) 功能
系列文
JavaScript DOM 操作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言