في 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].