DCSIMG
Drag & Drop DOM Elements using HTML5 and JavaScript - שלמה גולדברג (הרב דוטנט)

שלמה גולדברג (הרב דוטנט)

מרצה בסלע ויועץ בעולם ה - net.

Drag & Drop DOM Elements using HTML5 and JavaScript

9

כיצד אפשר לגרור אלמנטים בעמוד בעזרת javascript ו - HTML5

 
בהמשך לפוסטים על IE9 נראה כיצד אפשר בקלות בעזרת HTML5  לגרור אלמנטים בעמוד
(מומלץ לקרוא את ההגדרות של drag & drop אצל W3C)
 
נניח שיש לנו את ה - html הבא

<style type="text/css">

    body

    {

        font-family: Arial;

    }

    div

    {

        border: solid 1px black;

        background-color: Silver;

        width: 200px;

        height: 200px;

        position:absolute;

    }

</style>

<div ondrag="dragStartHandler(event)">

    shlomo Goldberg<br />

    shlomo Goldberg<br />

    shlomo Goldberg<br />

    shlomo Goldberg<br />

    shlomo Goldberg<br />

    shlomo Goldberg<br />

</div>

 

<script>

    function dragStartHandler(event) {

        event.effectAllowed = 'move';

        event.srcElement.style.top = event.y + 'px';

        event.srcElement.style.left = event.x + 'px';

    }

</script>

 
וזהו, כעת המשתמש יכול לבחור את התוכן של ה - div ופשוט לגרור אותו בעמוד
 
(איזה כיף שיש HTML5 ואיזה כיף ש - IE תומך בזה)

תוכן התגובה

Drag div using html5 - ???????? ?????????????? (?????? ??????????) כתב/ה:

Pingback from  Drag div using html5 - ???????? ?????????????? (?????? ??????????)

# November 17, 2010 11:01 AM

Rotem Bloom כתב/ה:

אין מה לומר HTML 5 אכן יעשה את החיים קלים.

אתה יודע מתי הוא יהיה סגור מבחינת תקן אחיד?

# November 18, 2010 6:03 PM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 8 and 1 and type the answer here:


Enter the numbers above: