![]() |
[JS] קישור ללא-קישור..
יש לי תמונה מקושרת, ואני רוצה שבעת לחיצה על לחצן התמונה כבר לא תהיה מקושרת ותהיה תמונה רגילה.
איך אפשר לעשות זאת? |
ב"ה
עם div. לכתוב את הקישור כרגיל בdiv ובלחיצה על כפתור תשנה את התוכן של הdiv לרק הצגת תמונה. |
גם אני חשבתי על זה..
אבל השאלה שלי היא אם אין דרך יותר קצרה? |
ב"ה
אפשר להציג תמיד את התמונה כרגיל ולהוסיף לה אירוע onclick קורא לפונקציה. בפונקציה תבדוק שאם לחצו על הכפתור אז לא יקרה כלום ואם לא אז שזה יטען דף אחר. |
נראה לי עדיף השיטה הראשונה, למרות שלא עובד לי.. :
יש לי SPAN עם ID שהוא a . HTML קוד:
document.getElementById('a').innerHTML="<img src="images/a.gif" />"; |
אתה יכול לקשר אותה בארוע ONCLICK, ולעשות שאחרי לחיצה אחת על התמונה האורע ONCLICK של התמונה יהיה ריק.
או לעשות משתנה כל שהוא ולעשות בלחיצה הראשונה שהוא יהיה שווה ל 1, ולבדוק אם הוא לא שווה ל 1 אז לעשות את הקישור, אם הוא שווה לא לעשות. |
ציטוט:
|
ב"ה
זה עובד לי: קוד:
<span id="a"><a href="#"><img src="images/a.gif" /><a/></span> |
כל הזמנים הם GMT +2. הזמן כעת הוא 14:47. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ