הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   זיהוי dblclick או click באותו אירוע (JS) (https://hosts.co.il/forums/showthread.php?t=75106)

HOLD 03-06-09 00:29

זיהוי dblclick או click באותו אירוע (JS)
 
זיהוי dblclick או click באותו אירוע,

תודה.

Slash 03-06-09 01:37

עברנו לכתיבה בSMSים ?
תכתוב בדיוק מה אתה רוצה , מה הבעיה ואיך אתה רואה את הפתרון כרגע בראש שלך , תן דוגמא לקוד שאתה כתבתה שקשור לנושא .

HOLD 03-06-09 11:19

ציטוט:

נכתב במקור על ידי Slash (פרסם 718595)
עברנו לכתיבה בSMSים ?
תכתוב בדיוק מה אתה רוצה , מה הבעיה ואיך אתה רואה את הפתרון כרגע בראש שלך , תן דוגמא לקוד שאתה כתבתה שקשור לנושא .

דוגמא : (הקוד הזה לא עובד, זאת דוגמא למה שאני מחפש..)

HTML קוד:


<body onmousedown="if(event.click=='double') alert('double'); else if(event.click=='regular') alert('regular');">


Shillo 03-06-09 11:29

אתה מוזמן לנסות:
קוד:

function Something(elem) {
    elem.ondblclick = function() {
        return "DOUBLE CLICK";
    }
    elem.onclick = function() {
        return "CLICK";
    }
}

עריכה: זה לא עובד, אני אנסה למצוא משהו שיעבוד.
עוד משהו, חשבתי על זה וזה לא כ"כ הגיוני, כי ברגע שאתה לוחץ פעם אחת הוא יבצע את הפעולה שאחראית על הבדיקה של הלחיצה היחידה.
בכל מקרה, אם זה יעניין אותך, הנה פונקציה לבדיקה של double click:
קוד:

onload = 
function checkDblClick() {
    document.getElementById("check").ondblclick = function() {alert(true)}
}



כל הזמנים הם GMT +2. הזמן כעת הוא 07:44.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ