User Image
← المكتبة

جافاسكربت في أوراكل أبكس (الطريق إلى الاحتراف)

الفصل 4

أين تضع كودك؟ الفرق بين Declaration و Execute on Page Load

في Page Designer، يوفر أوراكل أبكس عدة مداخل لوضع كود JavaScript، وكل مدخل له توقيت وغرض مختلف[cite: 145]:

  • Function and Global Variable Declaration: هنا "مطبخ" الوظائف[cite: 151, 152]. نضع فيه الـ functions التي سنناديها لاحقاً من أي مكان في الصفحة[cite: 152]. نصيحة: لا تضع كوداً ينفذ أمراً فورياً هنا[cite: 153].
  • Execute when Page Loads: أي كود تضغطه هنا سينفذ فقط بعد أن ينتهي المتصفح من رسم شجرة الـ DOM بالكامل (مثل إعداد الحقول فور فتح الصفحة)[cite: 155, 156].
  • Dynamic Actions (Execute JavaScript Code): تكتب الكود الذي تريده أن يعمل "عند الطلب" وتفاعل المستخدم (مثل الضغط على زر)[cite: 163, 164, 165].

التعليقات والمناقشات

لا توجد تعليقات بعد — كن أول من يسأل!