مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nimaaamin

عضویت از 1394/05/19

تبدیل یک مقدار ورودی در input به یک مقدار عددی اعشاری

  • شنبه 7 شهریور 1394
  • 21:33
تشکر میکنم

سلام دوستان من دو تا Input از نوع Text  دارم که از ورودی انها اعداد اعشاری هستند من میخوام این دوتا رو درهم ضرب کنم(با استفاده از jquery)
خب در حالت عادی که رشته هستند ضرب نمیشوند. با استفاده از تابع parseFloat  تبدیل به عدد میکنم قسمت اعشارش حذف میشه
لطفا راهنمایم کنید

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 8 شهریور 1394
  • 09:16

تکه کد زیر را چک کنید :

<input id="a1" type="text" value="10" />
<input id="a2" type="text" value="20" />
<input id="a3" type="text" value="" />
$(document).ready(function(){
    $('#a1').keyup(calculate);
    $('#a2').keyup(calculate);
});
function calculate(e)
{
    $('#a3').val($('#a1').val() * $('#a2').val());
}

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)