نقل قول: راهنمایی کد جاوا اسکریپت
به جای رویداد onclick در دکمه، از رویداد onchange در فیلد ها استفاده کنید
نقل قول: راهنمایی کد جاوا اسکریپت
نقل قول:
نوشته شده توسط
ASHKANLAEI
به جای رویداد onclick در دکمه، از رویداد onchange در فیلد ها استفاده کنید
برای اولین فیلد، این طوری میشه:
کد HTML:
<input class="toolemaghta-input" style="border: 1px solid #2229; text-align: center;border-radius: 3px;" type="text" placeholder="طول مقطع را وارد کنید" onchange="vaznProfileSabok()" />
نقل قول: راهنمایی کد جاوا اسکریپت
نقل قول:
نوشته شده توسط
ASHKANLAEI
برای اولین فیلد، این طوری میشه:
کد HTML:
<input class="toolemaghta-input" style="border: 1px solid #2229; text-align: center;border-radius: 3px;" type="text" placeholder="طول مقطع را وارد کنید" onchange="vaznProfileSabok()" />
سلام
دوست عزیز انجام دادم و اضافه کردم بجای onclick ولی اجرا نمیشه ؟
دکمه محاسبه رو چکار کنم ؟ حدف کنم ؟؟
مرسی
نقل قول: راهنمایی کد جاوا اسکریپت
شما در کلاس های html تون یک چیز نوشتید اما در کد جاوااسکریپت چیز دیگری نوشتید!
مثلا داخل script نوشتید document.getElementsByClassName("zaribloolemobli-input")
در حالی که در صفحۀ html تون تگی با کلاس zaribloolemobli-input وجود نداره!
نقل قول: راهنمایی کد جاوا اسکریپت
نقل قول:
دکمه محاسبه رو چکار کنم ؟ حدف کنم ؟؟
بله دیگه به اون نیازی نیست
نقل قول: راهنمایی کد جاوا اسکریپت
نقل قول:
نوشته شده توسط
ASHKANLAEI
بله دیگه به اون نیازی نیست
من عذرخواهی میکنم از شما دوست عزیز.
تمام کارهایی که گفتید و انجام دادم ولی انجام نشد ؟؟
الان کدها رو ساده کردم html میشه ببینید مشکل از کجاست ؟
کد html
<input type="text" id="tb1" size="14" onchange="vaznLoolehMobli()"/>
<input type="text" id="tb2" size="14" onchange="vaznLoolehMobli()"/>
این دوتا اطلاعات و از کاربر میگیره و در hnput زیر نمایش میده
<input type="text" id="tb3" size="14" disabled />
و کد جاوا اسکریپت هم به شکل زیر می باشد :
<script type="text/javascript">
/**/
var vaznLoolehMobli = function() {
var num1 = document.getElementById("tb1")[0].value;
var num2 = document.getElementById("tb2")[0].value;
var answer = Number(num1) * Number(num2) *;
var kilo = " کیلوگرم"
answer = answer.toPrecision(4);
document.getElementById("tb3").innerH TML = answer + (kilo) ;
};
</script>
1 ضمیمه
نقل قول: راهنمایی کد جاوا اسکریپت
اولاً شما در تبدیل کد یکسری مشکل داشتید که درست کردم. مثلا شما زمانی که از id استفاده میکنید دیگه بهتون آرایه نمیده که [0] رو بنویسید.
ثانیاً این صفحه رو با کد های فعلی تون نوشتم، بفرمایید: