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

سوال عن جافا اسكربت

Amged Hmam

السؤال

اسلام عليكم

اخواني ابي طلب منكم اذا بلامكان المساعده

ابي كود يسويلي حقل اسم مستخدم لصفحه الهست بوت بيحث يلزم المستخدم الكتابه بلارقام  فقط معا امكانيه حفض بيانت العميل يعني خاصيه ذكرني

وجزاكم الله خير 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

: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 = 'برجاء ادخال ارقام فقط دون مسافات';
});

 

 

تم التعديل في بواسطة Ahmed Essam11
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 30‏/12‏/2019 at 14:08 قال Amged Hmam:

اسلام عليكم

اخواني ابي طلب منكم اذا بلامكان المساعده

ابي كود يسويلي حقل اسم مستخدم لصفحه الهست بوت بيحث يلزم المستخدم الكتابه بلارقام  فقط معا امكانيه حفض بيانت العميل يعني خاصيه ذكرني

وجزاكم الله خير 

 

بتاريخ On 9‏/1‏/2020 at 10:23 قال خالد كامل2:

<input type="number" id="num">

هاذا<input type="number" id="num"> كود الحقل هو المطلوب لاكن كيف اخلي هاذا الحقل يتذكر الارقام الي دخلتها عليه مسبقا عشان العميل ماعاد يعيد كتابه كرت الخدش مره اخرى

بتاريخ On 5‏/1‏/2020 at 16:14 قال Ahmed Essam11:

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

: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 = 'برجاء ادخال ارقام فقط دون مسافات';
});

 

 

هاذا الحقل حفض البيانات بس ما الزم العميل ادخال ارقام فقط

ما اريد الحقل يقبل احرف 

ارجو الافاده وجعل الله هاذا العمل في ميزان حسناتكم

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

: 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>

 

 

تم التعديل في بواسطة Ahmed Essam11
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...