اذهب إلى المحتوى

لوحة المتصدرين

  1. عصام يخلف

    عصام يخلف

    الأعضاء


    • نقاط

      3

    • المساهمات

      44


  2. مصطفى القباني

    مصطفى القباني

    الأعضاء


    • نقاط

      3

    • المساهمات

      89


  3. Ahmed Sawy

    Ahmed Sawy

    الأعضاء


    • نقاط

      3

    • المساهمات

      225


  4. Hamada Sayed

    Hamada Sayed

    الأعضاء


    • نقاط

      2

    • المساهمات

      106


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 07/26/20 in أجوبة

  1. السلام عليكم .. هذه دالة خاصة بعرض محتويات المنتج فى الجدول انا عملتها .. لكنى عندما اضيف او احذف بلاقى المنتجات تتكرر بشكل تلقائى كما فى الصورة .. واذا قمت بالضغط بالماوس على قيم الجدول المضافة بالغلط يظهر لى الخطأ اللى فوق
    1 نقطة
  2. هذا هو الكلاس أرجو المساعدة .. فيه تعريف المتغيرات ودالة البناء والباقى دوال الجيت فقط
    1 نقطة
  3. للأسف لا يمكن تطبيقه على التاريخ الهجري بسبب أن هذه الدوال مخصصة لإسترجاع التاريخ الميلادي.
    1 نقطة
  4. نعم يمكنك إضافتها إلى ملف الhtml قبل غلق الbody، أو يمكنك إضافتها في ملف منفصل. الكود بعد التنسيق: <!DOCTYPE html> <html dir="rtl" lang="ar"> <head> <meta charset="UTF-8"> <meta name="description" content="تجربة"> <meta name="keywords" content="HTML, CSS, JavaScript"> <meta name="author" content="تجربة"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>درس 1</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.css" /> </head> <body> <center> <img src="/images/logo.jpg" alt="centered image" /> </center> <div class="container"> <div class="row col-md-6 col-md-offset-3"> <div class="panel panel-primary"> <div class="panel-heading text-center"> <label for="start">Start date:</label> <input type="date" id="start" name="trip-start" value="2018-07-22" min="2018-01-01" max="2018-12-31"> <input type="submit" class="btn btn-primary text-right" /> </div> <div class="panel-footer text-right"> <small>شكرا لكم</small> </div> </div> </div> </div> <script> var inputElement = document.querySelector('input[type="date"]'); var getCurrentDate = function (monthOffset) { today = new Date(); var dd = today.getDate(); var mm = today.getMonth() + 1; //As January is 0. if (monthOffset) { mm = mm + monthOffset; } var yyyy = today.getFullYear(); if (dd < 10) dd = '0' + dd; if (mm < 10) mm = '0' + mm; return (yyyy + '-' + mm + '-' + dd); }; var currentDate = getCurrentDate(); var maxDate = getCurrentDate(3); inputElement.value = currentDate; inputElement.min = currentDate; inputElement.max = maxDate; </script> </body> </html>
    1 نقطة
  5. أهلاً بك @Ahmed Sawy تفسير الخطاً :- إنك تحاول الوصول الى عنصر غير موجود في المصفوفة من الأساس و هذا بسبب أن عدد العناصر في المصفوفة يبدأ من 0 , و ليس من 1 لنفرض أن لديك مصفوفة حجمها 4، ترتيب العناصر سيكون كالتالي 0 1 2 3 . و إذا أردت الوصول الى العنصر 4 سوف يظهر لك رسالة خطأ كالتي ظهرت لك الآن . حلول للمشكلة :- قم بتعديل الكود الخاص بك و استعمل length بدل size ليصبح بالشكل التالي:- for(int 1 = 0; i < list.length() ; i++){ //code } في حال لم ينجح الأمر ، قم بتعديل الكود الخاص بك بإنقاص 1 من حجم المصفوفة ليصبح كالتالي :- for(int i =0 ; i < list.size()-1 ; i++){ //code } في حالة نجح الأمر معك أرجو أن تخبرنا . شكراً لك
    1 نقطة
  6. يمكنك عمل الآتي عن طريق الjavascript كالتالي: <script> var inputElement = document.querySelector('input[type="date"]'); var getCurrentDate = function (monthOffset) { today = new Date(); var dd = today.getDate(); var mm = today.getMonth() + 1; //As January is 0. if (monthOffset) { mm = mm + monthOffset; } var yyyy = today.getFullYear(); if (dd < 10) dd = '0' + dd; if (mm < 10) mm = '0' + mm; return (yyyy + '-' + mm + '-' + dd); }; var currentDate = getCurrentDate(); var maxDate = getCurrentDate(3); inputElement.value = currentDate; inputElement.min = currentDate; inputElement.max = maxDate; </script> قم بإضافة هذا الوسم بعد وسم الinput وقبل نهاية وسم الbody، وسيقوم بجعل الcurrent والmin بالتاريخ الحالي، والmax بعد ثلاثة أشهر. شرح الكود: var inputElement = document.querySelector('input[type="date"]'); قمنا بإختيار الوسم input الذي نوعه date ووضعه داخل المتغير inputElement، وسنقوم بالتعديل على خواصه. var getCurrentDate = function (monthOffset) { today = new Date(); var dd = today.getDate(); var mm = today.getMonth() + 1; //As January is 0. if (monthOffset) { mm = mm + monthOffset; } var yyyy = today.getFullYear(); if (dd < 10) dd = '0' + dd; if (mm < 10) mm = '0' + mm; return (yyyy + '-' + mm + '-' + dd); }; قمنا بتعريف دالة وظيفتها أن ترجع لنا التاريخ الحالي، نقوم بالحصول على التاريخ الحالي عن طريق new Date() وهو يرجع لنا تاريخ اليوم، وقمنا بوضعه داخل المتغير today. قمنا بإستخدام getDate و getMonth و getFullYear للحصول على اليوم والشهر والسنة، وقمنا بإرجاع التاريخ في الشكل المطلوب وهو على الشكل yyy-mm-dd. var currentDate = getCurrentDate(); var maxDate = getCurrentDate(3); inputElement.value = currentDate; inputElement.min = currentDate; inputElement.max = maxDate; وفي النهاية قمنا بإستخدام هذه الدالة للحصول على التاريخ الحالي، والتاريخ الحالي مضاف إليه ثلاثة أشهر، وقمنا بتعديل الخواص value و min و max للوسم.
    1 نقطة
  7. تطبيق يعتمد على وجود المدن والاحياء بشكل كامل كيف يمكن ادراج المدن والاحياء باسمائها بشكل تلقائي دون الاضافة اليدوية عبر لوحة التحكم الباك ايند nod.js ، mangoDB
    1 نقطة
  8. أنت لاتحتاج لتخزينها لأن هذا سيكلفك الكثير , وخاصة أن هذه الخدمة توفرها غوغل عبر خدمة Google Maps API بالتأكيد فإن هذه الخدمة توفرها غوغل وهذه مجموعة من المصادر التي تساعدك في استخدامها : يمكنك الإطلاع على كيفية إستخدام التقنية الخاصة بغوغل مابس من هنا هذا رابط الموقع الرسمي لمطوري غوغل لاستخدام google maps api with javascript من هنا هذا مقال بالعربية من أكاديمية حسوب عن استخدام التقنية مع صفحة ويب في تطبيقك من هنا
    1 نقطة
  9. السلام عليكم أخي @محمد الثبيتي يمكنك القيام بذلك من خلال تخزين المدن والأحياء الخاصة بها في قاعدة بيانات محلية مثل Sqllite في نفس التطبيق وعرض تلك البيانات داخل التطبيق
    1 نقطة
  10. أهلا بك محمد هل تقصد إسخدام API ك google maps أو ماذا تقصد بالشكل التلقائي أرجو توضيح من فضلك
    1 نقطة
  11. في الحقيقة إمكانية الإستفادة ضعيفة وذلك في النقاط التالية : إذا كان منافسك مثلا هو example.com فهذا يعني أن محركات البحث قد تعرفت عليه من قبل و ذلك لمدى تعامل الخوارزميات الخاصة ب SEO وعرضها في الصفحات الأولى فعند البحث ب example ستكون لديه الأولية وإلا فلابد من كتابة الرابط كما هو example.net وهذا شيئ صعب الوصول إليه لأن أكثر من 90% من الزيارات تأتي من محركات البحث كغوغل وبينغ وياهو. أما من ناحية البراند أو اسم الشركة فلن تربح شيء لأنك في غالب الأمر تروج لمنافسك بنفس إسم النطاق فالعميل هنا سيظن أن النطاق example.net تابع لل example.com وبهذا ستخسر الترويج الذي خصصته للتسويق في حين أن العميل هنا لن يتذكر إمتداد النطاق بقدر ما يتذكر إسم النطاق وعند العودة للبحث باسم النطاق example ستكون الحالة الأولى التي ذكرناها سابقا . من الأحسن أن تكون المنافسة في الفكرة وليس في الإسم أو بالتنافس في العروض وكسب عملاء حتى من منافسيك. بالتوفيق
    1 نقطة
  12. شكراً لك على ردك الكريم م. نزار ماضي لكن ألا ترى أن الأنظمة التي توفرها الموقع التصميم لا توفر فقط قوالب جاهزة فأنت تستطيع بناء قوالب من الصفر بدون استخدام قوالب جاهزة.. تماماً كاستخدام برامج التصميم مثل الفوتشوب وغيرها متى ما عرفت استخدام الأدوات بالشكل الصحيح.. فانت تمتلك نفس القدرة التي توفرها لك لغات البرمجة التي تعمل كـ(Front end) مثل (HTML - CSS) .. نعم قد تكون بحاجة إلى لغات برمجة أخرى التي تعمل كـ(Back end). ألا تتفق معي أنه ربما في المستقبل قد لا يكون هناك حاجة لاستخدام لغات مثل (HTML - CSS) وشكرا لك
    1 نقطة
  13. I have used tons of Android Emulators but the best one is BlueStacks but in order to get more out it and best results you will need a high end system. However, you can also use Andy and KO Player as a alternative to BlueStacks and NOX.
    1 نقطة
×
×
  • أضف...