הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 17-06-08, 02:01   # 1
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

אירועים בJS

איך אני מוסיף בפקודת JS אירוע לדוגמא: onfocus תעשה משהו בID(אלמנט) מסוים.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 17-06-08, 08:33   # 2
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

מוסיף לתגית שלו?
  Reply With Quote
ישן 17-06-08, 12:44   # 3
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

מפעיל פונקציה או קורא לפונקציה.
אני בד"כ משתמש לזה בclass מסויים, עובר על כל האובייקטים שאני רוצה לעבוד איתם (div,ul וכד'), בודק למי יש את אותה המחלקה שאני רוצה ומוסיף
this.event = function(){code}
לדוגמה במקרה שלך
this.onfocus = function() {code}
חשוב ליצור את זה ככה בתור פונקציה ולא משהו בסגנון של
this.event = "code"
כי אחרת בחלק מהדפדפנים זה לא יעבוד (למשל זה לא יעבוד בIE)

אבל בלי השיטה שאני עובד בה אתה יכול לעשות פשוט ככה
HTML קוד:
<div onfocus="code"></div>
שים לב שבדפדפנים ישנים יותר תצטרך להוסיף javascript למשל
HTML קוד:
<div onfocus="javascript:code"></div>
ולכן לדעתי השיטה שלי עדיפה מה גם שהיא שומרת על קוד נקי יותר.

מקווה שעזרתי,
כפיר
__________________
פיג'מה
משחקים

Last edited by Kfir.G; 17-06-08 at 12:46..
  Reply With Quote
ישן 17-06-08, 16:57   # 4
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

שכחתי להוסיף שאני מעוניין להוסיף אירוע דרך JS ולא להוסיף פעולה לתגית עצמה.
כפיר אני לא בטוח שהבנתי, תוכל לתת לי דוגמא שאתה מוסיף לתגית input שברגע שיש onblur יהיה alert שיהיה בו משהו?
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 17-06-08, 17:36   # 5
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

document.getElementById
document.getElementsByTagName
אני לא חושב שבאמת יש צורך להרחיב כאן...
אם אתה עדיין לא מצליח אתה מוזמן לשאול אותי במסנג'ר.

כפיר
__________________
פיג'מה
משחקים
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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