نمایش نتایج 1 تا 13 از 13

نام تاپیک: مشکل در ضرب دو مقدار و نمایش آن

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #5

    نقل قول: مشکل در ضرب دو مقدار و نمایش آن

    با درود و ادب مجدد
    متاسفانه با این کد اصلاحی هم کار نکرد و کلا دیگه کار نمیکنه.
    بنا به دلایلی TextBox هایی که تعریف کردم تایپش رو Text گذاشتم و واسه مدیریت اینکه کاربر فقط عدد وارد کنه در رویداد onkeydown این رو گذاشتم:

    onkeydown="return (((event.keyCode>=48 && event.keyCode<=57)||(event.keyCode>=96 && event.keyCode<=105)||event.keyCode==8 ||event.keyCode==46 ||event.keyCode==37||event.keyCode==39 ||event.keyCode==36||event.keyCode==35 ||event.keyCode==9 ||event.keyCode==110) && event.keyCode!=32);"

    اون تابع CalcArea() که با تغییرات جدید گذاشتم دیگه کلا کار نمی کنه:

    <script type="text/javascript">
    function CalcArea() {
    var textLenght = document.getElementById('txtLenght').value;
    var textWidth = document.getElementById('txtWidth').value;
    var textBachelorPrice = document.getElementById('txtBachelorPrice').value;
    if (textLenght == "")
    textLenght = 0;
    if (textWidth == "")
    textWidth = 0;
    if (textBachelorPrice == "")
    textBachelorPrice = 0;
    var Area = parseFloat(textLenght) * parseFloat(textWidth);
    var BachelorPrice = parseFloat(textBachelorPrice.replace(/,/g, ''));
    var TotalPrice = Area * BachelorPrice;
    if (!isNaN(Area)) {
    document.getElementById('txtPartArea').value = Area;
    document.getElementById('txtTotalPrice').value = TotalPrice;
    }
    }
    </script>

    این تابع CalcArea() هم در رویداد onkeyup گذاشتم

    onkeyup="CalcArea();"

    این کل داستان هست. بازم ممنون میشم که راهنمایی مجدد بفرمایید.
    سپاس
    آخرین ویرایش به وسیله MasoudAdmin : جمعه 12 مرداد 1403 در 19:15 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •