Mohamed Refaat10 نشر 14 يناير 2022 أرسل تقرير مشاركة نشر 14 يناير 2022 لماذا لا تعمل الدالة toLocaleString مع الـ value الخاصة بـ input 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Wael Aljamal نشر 14 يناير 2022 أرسل تقرير مشاركة نشر 14 يناير 2022 بتاريخ 17 دقائق مضت قال Mohamed.Refaat: يتم طباعة الرقم كما تم ادخاله في الحقل ولا تظهر العلامات العشرية هذا لأن نوع المتغير test ليس Number حاول استخدام parseInt var test = parseInt (document.getElementById("test").value) الآن ستتمكن من تطبيق demo.innerHTML = test.toLocaleString(); 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 14 يناير 2022 أرسل تقرير مشاركة نشر 14 يناير 2022 هل يمكنك توضيح الشيفرة من فضلك؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mohamed Refaat10 نشر 14 يناير 2022 الكاتب أرسل تقرير مشاركة نشر 14 يناير 2022 بتاريخ 1 دقيقة مضت قال Wael Aljamal: هل يمكنك توضيح الشيفرة من فضلك؟ مثلا يوجد حقل ادخال <input type="number" id="test"> <button id="action">action</button> <div id="demo"></div> var action = document.getElementById("action"); action.addEventListener("click",function(){ var test = document.getElementById("test").value, demo = document.getElementById("demo"); demo.innerHTML = test; }); لو استخدمت demo.innerHTML = test.toLocaleString(); يتم طباعة الرقم كما تم ادخاله في الحقل ولا تظهر العلامات العشرية 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mohamed Refaat10 نشر 14 يناير 2022 الكاتب أرسل تقرير مشاركة نشر 14 يناير 2022 هذا هو المثال الذي تم إنشائه لحساب قيمة الأوراق المطبوعة لأصحاب المكتبات 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohamed Refaat10
لماذا لا تعمل الدالة toLocaleString مع الـ value الخاصة بـ input
رابط هذا التعليق
شارك على الشبكات الإجتماعية
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.