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

Ahmed Essam11

الأعضاء
  • المساهمات

    5
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Ahmed Essam11

  1.  node.js مبنية علي javascript وتعتبر من اقوي server languages وان لم تكن في المرتبة الاولي !
    (مجرد معرفتك javascript انت تسطيع كتابة node.js فورا)


    JSON هي طريقة لتبادل البيانات يفهمها معظم لغات البرمجة وتستعمل لعمل api للعرض والتعديل والحذف والاضافة من والي قواعد البيانات عن طريق وجود server language وسيطة.


    وjavascript التي تتعامل معاها في الواجهة التي تعرض علي المتصفح يوجد ما يمسي بال
    localStorage, cookies, sessionStorage, indexedDB, web SQL
    كلها تسطيع تخزين البيانات محليا.

  2. يتم حفظ القيم في المتصفح ولو عاد المستخدم مره اخري يتذكر الحقل ما كتبه نفس المستخدم في السابق
    (الحقل يقبل ارقام فقط)

    : HTML وJavaScript

    <p id="msgNum"></p>
    <input type="number" id="num">
    
    <script>
      let msgNum  = document.getElementById('msgNum'),
      input       = document.getElementById('num');
      readStorage = localStorage.getItem('value');
    
      if (readStorage) {
         input.value = readStorage;
      }
    
      input.addEventListener('change', () => {
         let result = input.value.match(/[^0-9]/g);
    
         if (!result) { 
            if (input.value) {
               msgNum.innerHTML = 'تم ادخال ارقام فقط';
               localStorage.setItem('value', input.value);
    
            } else { msgNum.innerHTML = '';}
         } else { msgNum.innerHTML = 'برجاء ادخال ارقام فقط دون مسافات'; }
      });
    </script>

     

     

  3. هذا كود عمل حقل للارقام فقط:

    :HTML

    <p id="msgNum"></p>
    <input type="text" id="num">

    :JavaScript

    let msgNum = document.getElementById('msgNum'),
    input      = document.getElementById('num');
    
    input.addEventListener('change', () => {
       let result = input.value.match(/[^0-9]/g);
    
       if (!result) 
          if (input.value)
             msgNum.innerHTML = 'تم ادخال ارقام فقط';
          else
             msgNum.innerHTML = '';
       else
          msgNum.innerHTML = 'برجاء ادخال ارقام فقط دون مسافات';
    });

     

     

×
×
  • أضف...