PDA

View Full Version : مبتدی: مشکل این کد کجاست چرا درست جوابی نمی دهد میشه برام اصلاحش کنید؟ (محاسبه ی قیمت خرید و فروش)



update1990
شنبه 02 اسفند 1393, 20:02 عصر
<html>
<head>
<script type="text/javascript">
function calcform()
{
with (document.form1)
{ result1.value = +number1.value * +number2.value}
{ result2.value = +number3.value * +number4.value}}
/*Note the extra + operator before each value. This is needed to convert the
value from a string to a number.*/
</script>
</head>
<body>

<form name="form1" action="">
gheymate vahed<br />
<input type="text" id="number1" value=3200 size="40" /><br/>
tedad<br />
<input type="text" id="number2" value="" size="40" /><br/>
kharid<br />
<input type="text" id="result" value="" size="40" /><br/>

<input type="button" id="Calculate" value=" mohasebe kharid"
onclick="calcform()" />
<input type="reset" id="reset" value=" pak "/>

<form name="form1" action="">
tedade mojod <br />
<input type="text" id="number3" value="" size="40" /><br/>
gheymate vahed<br />
<input type="text" id="number4" value=3100 size="40" /><br/>
forosh<br />
<input type="text" id="result" value="" size="40" /><br/>

<input type="button" id="Calculate" value=" mohasebe forosh"
onclick="calcform()" />
<input type="reset" id="reset" value=" pak "/>
</form>




</form>

</body>
</html>

marys_farahani
شنبه 02 اسفند 1393, 20:17 عصر
چطوری میخواید محاسبه کنید ؟ این مثبتی که بعد از ضرب گذاشتید یعنی چی ؟؟ number3.value * +number4.value

update1990
شنبه 02 اسفند 1393, 20:25 عصر
می خوام قیمت فروش و خرید جداگانه حساب بشه

marys_farahani
شنبه 02 اسفند 1393, 21:40 عصر
یه فیلد دارید به اسم تعداد موجود یه فیلد دیگه دارید قیمت واحد به تومان و فروش اینجا در هم ضرب بشن چمع بشن این مشخص کنید تا بتونم کدتون اصلاح کنم

id1385
شنبه 02 اسفند 1393, 23:50 عصر
دوست عزیز بهتره از جیکوئری استفاده کنی که دسترسی و کار با المنتها راحت تره
این سورس رو دانلود کن، جیکوئری و ایده میتونه برات باشه
http://barnamenevis.org/showthread.php?475713-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AB%D8%A8%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4-%D8%A8%D8%A7-php-%D9%88-jquery-(%D9%86%D8%A7%D9%82%D8%B5)&p=2132428&viewfull=1#post2132428


موفق باشید

update1990
یک شنبه 03 اسفند 1393, 13:08 عصر
شاید یکی فقط بخواد بخره نخواد بفروشه میخوام اصلا به هم ربط نداشته باشن

mr.nice
یک شنبه 03 اسفند 1393, 15:19 عصر
1- دو تا فرم هم نام تو در تو درست کردید
2- متغیرهای result1 و result2 تعریف نشده توی فرم. فکر کنم منظورتون اون 2تا result هست که گزاشتید.

من به صورت زیر تغیر دادم دیگه نمیدونم منظورتون این بوده یا نه
<html><head>
<script type="text/javascript">
function calcform()
{
with (document.form1)
{ result1.value = +number1.value * +number2.value}
{ result2.value = +number3.value * +number4.value}}
/*Note the extra + operator before each value. This is needed to convert the
value from a string to a number.*/
</script>
</head>
<body>


<form name="form1" action="">
gheymate vahed<br />
<input type="text" id="number1" value=3200 size="40" /><br/>
tedad<br />
<input type="text" id="number2" value="" size="40" /><br/>
kharid<br />
<input type="text" id="result1" value="" size="40" /><br/>


<input type="button" id="Calculate" value=" mohasebe kharid"
onclick="calcform()" />
<input type="reset" id="reset" value=" pak "/>
<br />
tedade mojod <br />
<input type="text" id="number3" value="" size="40" /><br/>
gheymate vahed<br />
<input type="text" id="number4" value=3100 size="40" /><br/>
forosh<br />
<input type="text" id="result2" value="" size="40" /><br/>


<input type="button" id="Calculate" value=" mohasebe forosh"
onclick="calcform()" />
<input type="reset" id="reset" value=" pak "/>
</form>


</body>
</html>

update1990
یک شنبه 03 اسفند 1393, 19:30 عصر
مرسی مشکلم حل شد

MMSHFE
دوشنبه 04 اسفند 1393, 08:58 صبح
فکر نمیکنید اینجا تالار PHP هست و سؤالات JS جاش اینجا نیست؟ درصورت تکرار تاپیک حذف میشه و استارتر و جواب دهنده ها مطابق قوانین جریمه خواهند شد. تاپیک بسته شد. دوستان عزیز، نظم تالار بخاطر راحتی بیشتر خود شماست و موقعی میشه خوب رعایتش کنیم که خودتون هم همکاری کنید. البته توی جامعه ای که وقتی پلیس نیست یا دوربینی هم نیست، چراغ قرمز رو رد میکنن، این بی نظمی ها بعید نیست (غافل از اینکه یکی اون بالا همیشه داره میبینه).