مشکل این کد چیه؟؟؟

این تاپیک 4 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  محمد اسفندیاری ،‏ 2 سال و 8 ماه پیش .

این تاپیک تاکنون 656 بازدید داشته است .

نویسنده پست
پنج شنبه ، ۶ شهریور ۱۳۹۳     ۱۱:۳۲ ب.ظ #


احمد

Subscriber
8 پست2 تاپیک

سلام دوستان

من تازه آموزش جاوااسکریپتو شرو کردم. و همین اول کاری به مشکل خوردم . 😀

میتونید راهنمایی کنید که چرا این کد اجرا نمیشه ؟؟؟ خطا هم نمیده !!!

<!DOCTYPE html>
<html>
<body>

<p>This example calls a function to convert from Fahrenheit to Celcius:</p>
<input type="button" onclick="toCelcius()"/>
<input type="text" id="c" />

<p id="demo"></p>
<script>

function toCelcius(){
var f= document.getElementById("c").value;
return (5/9)*(f-32) ;

document.getElementById("demo").innerHTML = toCelcius();
};

</script>

</body>
</html>

1  تشکر
:: این تاپیک، پاسخ تائیدشده دارد : مشاهده پاسخ تائید شده توسط سوال کننده
پنج شنبه ، ۶ شهریور ۱۳۹۳     ۱۱:۴۷ ب.ظ #


احمد

Subscriber
8 پست2 تاپیک

حالا قابل خوندن شد؟؟

<!DOCTYPE html>
<html>
<body>

<input type="button" onclick="toCelcius()"/>
<input type="text" id="c" />

<p id="demo"></p>
<script>

function toCelcius(){
var f= document.getElementById("c").value;
return (5/9)*(f-32) ;

document.getElementById("demo").innerHTML = toCelcius();
};

</script>

</body>
</html>

1  تشکر
پنج شنبه ، ۶ شهریور ۱۳۹۳     ۱۱:۴۸ ب.ظ # پاسخ تائید شده توسط سوال کننده


محمد اسفندیاری

Authorplus
VIP
835 پست10 تاپیک

دوست عزیز بفرمایین :

مشکل شما این بود که اومده بودین در تابع از خود تابع استفاده کرده بودین که اشتباس.....و یه مشکل دیگه اینکه وقتی از دستور return در تابع استفاده کنی دیگه دستورات بعد از اون اجرا نمیشه

یا علی

3  تشکر
جمعه ، ۷ شهریور ۱۳۹۳     ۱۱:۱۸ ق.ظ #


احمد

Subscriber
8 پست2 تاپیک

اقا محمد مرسی
من قصدم این بود که از return هم اسفاده کنم.
با راهنمایی های شما به این رسیدم 🙂

اینجا با فراخوانی str مشکلم حل شد.

1  تشکر
جمعه ، ۷ شهریور ۱۳۹۳     ۱۲:۴۰ ب.ظ #


محمد اسفندیاری

Authorplus
VIP
835 پست10 تاپیک

آره درسته

آفرین

4  تشکر
پست 1 تا 5 (از مجموع 5 پست)

این تاپیک پاسخ تائید شده دارد و بسته شده است .