שלח תשובה

זירת השאלות

327
צפיות
4
תשובות

איך אני שולח לפנונקציה JS

,‏ 5 בספטמבר, 2005

את האובייקט שקרא לה ?
למשל, אם יש לי הרבה לחצנים בטופס, ואני לא רוצה לעשות לכל לחצן פונקציה משלו, אלא פונקציה כללית שכל לחצן שרוא לה יעביר לה את עצמו, איך אני עושה את זה ?
דבר נוסף איך אני בפונקציה מתייחס ללחצן, כלומר האם אני מעביר אותו בתור אובייקט ? או בתור שם ואיך  אני פונה אליך ולמאפיינים שלו בפונקציה ?

תודה מראש.

תגיות:

4 תשובות

  1. adventureboy הגיב:

    this
    בפונקציה תגדיר לה קבלת משתנה למשל


    function  myFunction(myButton)
    {
        //your code….
    }

    ואז בלחצן כשאתה קורא לפונקציה קרא לה בצורה כזו:


    onClick="myFunction(this)"

  2. raffibr הגיב:

    ואז אני יכול להשתמש
    ב- myButton כאובייקט לכל דבר ?
    כלומר לפנות ל-VLAUE שלו ולכל המאפיינים האחרים שלו ?

שלח תשובה