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

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




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

نام تاپيک: چرا اين كد پاسخ نميده؟ DOM

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2008
    پست ها
    29

    14 چرا اين كد پاسخ نميده؟ DOM

    با سلام
    كدي كه در زير ميارم نمونه ساده اي از مشكليه كه من با كد مشابه اون دارم. كلا اين كد داراي يه حلقه هست كه براي ايجاد چند دكمه و اضافه كردن خاصيت onclick به هر كدوم از دكمه ها استفاده ميشه و هر دكمه كه فشار داده ميشه بايد تابعي را با مقدار مختلف اجرا كنه. كد ساده اي هست اما توش موندم كه چرا جواب نميده يعني چرا onclick كار نمي كنه.
    دوستان عزيزي كه كد رو ملاحظه مي كنن لطفا اگه راهش رو پيدا كردن منو راهنمايي كنن.
    مرسي از توجهتون
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    داره خودمونی میشه eai's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    کرج-فردیس
    پست ها
    111

    پيش فرض

    شاید برای اینکه روی سرور اجراش نمی کنی
    با xamp امتحان کن

  3. #3
    آخر فروم باز Guts's Avatar
    تاريخ عضويت
    Nov 2009
    پست ها
    1,651

    پيش فرض

    اینکه کار می‌کنه من نفهمیدم مشکل چیه؟ فقط مقدار vl رو نمیگیره، مشکل اینه؟

  4. #4
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    function f1(vl){
    alert(':::.... ('+vl+') ....:::');
    }
    خب اين دستور اشتباهه
    تو جاوا اسكريپت بايد به خاطر بحث client side بودن خيلي كد ها رو استاندارد بنويسي


    ---------- Post added at 12:26 AM ---------- Previous post was at 12:26 AM ----------

    بدشم تو function دومت اشتباه call ميكني

  5. #5
    آخر فروم باز Guts's Avatar
    تاريخ عضويت
    Nov 2009
    پست ها
    1,651

    پيش فرض

    مشکل اینه وقتی onclick به باتم‌ها میدی آخر کد که میخواد onclick رو صدا بزنه مقدار نهایی arr_2 رو در نظر می‌گیره که Undefined هست این مقدار و این برای تمام باتم‌ها اینطوره یعنی مقدار حال arr_2[T] رو در نظر می‌گیره. باید کدت رو طوری بنویسی که در هر دوره گردش حلقه مقادیر arr_2 برای هر باتم ثبت بشه که با این کد این اتفاق نمیفته. در ضمن برای صدا زدن onclick با همین setAttribute می‌تونیستی این کار رو بکنی یعنی tg.setAttribute('onclick', '....')i لازم نبود متدی کال کنی گرچه این کاری‌هم که کردی اشتباه نیست.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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