تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: ارسال پارامتر به تابع جاوااسکریپت از درون کد html

  1. #1
    داره خودمونی میشه hoha666's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    34

    پيش فرض ارسال پارامتر به تابع جاوااسکریپت از درون کد html

    می خواستم وقتی رو یک المنت اچ تی ام ال کلیک می کنم تابع جاوااسکریپتم اجرا بشه و مشکلم اینه که تو این تابع جاوااسکریپت از کجا بفهمم کدوم المنت اچ تی ام ال این تابع رو صدا زده ؟ لطفا سریع کمکم کنید. ممنون

  2. #2
    داره خودمونی میشه hoha666's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    34

    پيش فرض

    یک روش که تو اینترنت یاد گرفتم این بود که توی تگ اون المنت خاص موقع صدا زدن از this.id استفاده کنم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    آیا راهی هست که بدون ارسال پارامتر هم بشه فهمید ؟

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2010
    محل سكونت
    یزد
    پست ها
    61

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. این کاربر از hossin.esm بخاطر این مطلب مفید تشکر کرده است


  5. #4
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    فکر کنم، نیازی به ارسال اون پارامتر نیست، چون تابع رخداد هست، شی رخداد رو دریافت می کنه. یه پارامتر تعریف کن به اسم e و شی هدف می شه e.target

  6. #5
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    بله درسته در بیشتر مرورگرها شیء رویداد به تابع پاس داده میشه. البته حتماً هم اسم متغیر e نیست. به طور کلی اولین پارامتری که به تابع پاس داده میشه شیء رویداد هست. حالا میشه در هنگام تعریف تابع این پارامتر رو نامگذاری کرد یا اینکه از طریق arguments در داخل تابع به این پارامتر دسترسی داشت:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در IE هم که همیشه عوضی هست باید اینطوری به منشأ رویداد دسترسی داشت:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •