Mohamed Refaat10 نشر 14 يناير 2022 أرسل تقرير نشر 14 يناير 2022 لماذا لا تعمل الدالة toLocaleString مع الـ value الخاصة بـ input 1 اقتباس
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 اقتباس
0 Wael Aljamal نشر 14 يناير 2022 أرسل تقرير نشر 14 يناير 2022 هل يمكنك توضيح الشيفرة من فضلك؟ 1 اقتباس
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 اقتباس
0 Mohamed Refaat10 نشر 14 يناير 2022 الكاتب أرسل تقرير نشر 14 يناير 2022 هذا هو المثال الذي تم إنشائه لحساب قيمة الأوراق المطبوعة لأصحاب المكتبات 1 اقتباس
السؤال
Mohamed Refaat10
لماذا لا تعمل الدالة toLocaleString مع الـ value الخاصة بـ input
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.