Murls Murls
 
   Class جافا سكربت للتشيك على النموذج


السلام عليكم ورحمة الله وبركاته طبعا  وحبيت اشارك الاخوان
بهذا العمل طبعا وانا اعرف كم من الاخوة اللذين يتقنون لغة PHP مثلا ولايتقنون
لغة جافا والاكثر عند التشييك على الفورم وتعقيداته
فحاولت ببرمجة هذا السكربت ان اسهل عليهم هذه المهمة وباسلوب Class غير الدوال للارتقاء باسلوب كتابة الكود البرمجي
مثال






  function fun(e){
          alert(e);

      }

    var B = new BK.Forms('Test', {

        items:[
            {
                name:'T1'                        //  اسم العنصر
                ,typecheckd:'mail'                //    نوع التشييك
                ,showexample:true                //    عرض مع رسالة الخطاء مثال
                ,events:["onkeypress:fun(this.name)","onclick:fun(2)"]//        اضافة احداث
                ,errorcss:'errint'                //        عند الخطا نوع الستايلا
                ,iconerror:true                    //        عرص ايقونة الخطا
            },{

            name:'T2'
            ,typecheckd:'int'
            ,showexample:true
            ,errorcss:'errint'

        },{

            name:'mail'
            ,typecheckd:'mail'
            ,showexample:true
            ,errorcss:'error'

        },{

            name:'date'
            ,typecheckd:'date'
            ,showexample:true
            ,errorcss:'error'
            ,icondate:true

        },{

            name:'string'
            ,typecheckd:'string'
            ,showexample:true
            ,errorcss:'error'
            ,icondate:true

        }



        ]

    });

    B.Submit();





لانه ستجد طرق كتابة الكود اختلفت عن السابق عما تعودنا عليه بجافا سكربت واصبحت
معقد من النواة سهل من الخارج
وذها على ما اعتقد حاولت اطبقه بكتابه هذا السكربت
اون شاء الله يفيد اخوننا جميعا
ورح اضيف
امثلة على هذا السكربت
ورح نتكلم اكثر عن الاختلاف بطريقة كتابه الكود
ونحاول نطور فيه الى مراحل اكبر
لانو بصراحة الفكرة عندي اكبر مه هذه
لكن حبيت اشاركم في هذا القسم منه
لنطوره الى مراحل اكبر
وان شاء الله ربنا يوفقنا لما هو خير

ِِِستجد في المحلقات الملف مع الامثلة


حرر في تاريخ 2009/12/04 الساعة 10:24:14