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

السؤال

نشر (معدل)

بسم الله الرحمن الرحيم

 

أنا أستخدم صندوقين، أحدهما للمدخلات (من المستخدم) ، وأحدهما للمخرجات

ويحتوي على صندوق المدخلات على Counter للأحرف تماما مثل تويتر، لكن هناك مشكلة، فقد كان الكود يعمل معي والآن لا يعمل

الفكرة هي احتساب كل Link يكتبه المستخدم بـ 23 حرف في العداد Counter

أصبح العداد الآن لا يعمل عندما دمجته مع صفحة أخرى، ما السبب ؟

هنا الكود: https://jsfiddle.net/p8jnac7L/3/

تم التعديل في بواسطة مصطفى محمد-2-3

Recommended Posts

  • 0
نشر
بتاريخ 2 ساعات قال محمد أبرص:

أهلا بك مصطفى

تقصد أن على العدد حساب أي رابط بـ 23 محرف مهما كان عدد المحارف التي تحتويها؟

صحيح، وقد كان الكود يعمل معي، لكن بعد دمجه في هذه الصفحة تعطل ولا أعرف أين الخلل بالتحديد فأنا مبتدئ.

  • 0
نشر (معدل)

السلام عليكم و رحمة الله  اخ مصطفى محمد-2-3 مرحبا بك و أتمنى من القلب ان اساعدك في مشروعك اذا استطعت.

انا جربت الكود و أشتغل تمام لكن لاحضت انك تستخدم دالة addEventListeqppner للإلتقاط الأحداث و ل تعلم ان الدالة هذه قد تتوافق مع chrom لكن opera و المتصفحات القديمة ربما لا لذالك حاول وضع شروط على appName ف IE مثلا ستستخدم attachEventHandler او قم بعمل الطريقة التقليدية و ريح نفسك

var CounterMax;

     if(yourform.value === undefined){
       CounterMax = 140;
     }


YourForm.onkeyup = function (){
   CounterMax-= 1;
   if(this.value.lenth >= 140)
     alert(ليس مسموح باكثر من 140 حرف);
}

 

لم اجرب الكود لكن ان كان فيه اخطاء صحح فمستواك جيد بالتوفيق

تم التعديل في بواسطة محسن عبد الله

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...