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

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

DorWD 22-04-07 23:33

[JS] בעיות עם פתיחה וסגירה של דיבים
 
www.dorwd.com/forum

כדי לראות אחד מההודעות צריך ללחוץ על הכותרת
עכשיו אם תשימו לב צריך ללחוץ פעמיים משום מה =\
זה כנראה מהקוד הזה:
PHP קוד:

function showHide(id){
 var 
=  document.getElementById(id).style.display;
 
document.getElementById(id).style.display = (== "none") ? "block" "none";


ניסחתי את הפונקציה מחדש וכו'.. וכלום לא עוזר

תודה רבה לעוזרים (ולאלו שמנסים)!

LosNir 23-04-07 06:46

ניראה לי אני יודע למה,
כי ברגע שאתה לוחץ בפעם הראשונה הוא מסמן את הטקסט, והוא לא מחשיב את זה כלחיצה על ה DIV, רק אחרי שאתה מנסה כמה פעמים הוא מחשיב.
לפעמים זה גם פותח בקלק אחד, תלוי איפה אתה לוחץ.

הכי טוב שתעשה, כמו שאמרתי לך, כפתורי + ו -.

Eran-s 23-04-07 09:17

אני חושב שבלחיצה ראשונה זה שם פוקוס על השכבה ואז זה פעם שנייה זה נלחץ

חיים 23-04-07 10:32

אצלי הכל פועל טוב :) מוזר מאוד אבל בכל זאת יכול להיות שכמו שערן אמר זה עושה פשוט פוקוס אבל בכל זאת זה פועל טוב(לפחות רצלי ככה)

BlueNosE 23-04-07 10:46

נסה במקום לעשות את זה על הDIV לשים a עם פונקציות של javascript:; וONCLICK..
אצלי זה פעל.

opsite 23-04-07 13:39

אצלי זה פועל ב2 לחיצות או 3

תנעל תאפשרות לסמן את הטקסט ואולי זה יעזור

DorWD 23-04-07 15:54

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 464740)
נסה במקום לעשות את זה על הDIV לשים a עם פונקציות של javascript:; וONCLICK..
אצלי זה פעל.

ניסיתי, לא עובד...

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 464711)
אני חושב שבלחיצה ראשונה זה שם פוקוס על השכבה ואז זה פעם שנייה זה נלחץ

ניסיתי לעשות גם onfocus.. אבל זה עדיין לא עובד כמו שצריך


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

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