• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
محاسبه جمع 2 عدد ورودی کاربر با جاوا اسکریپت
#1
سلام
توی صفحه 2 تا Input box دارم که کاربر 2 تا عدد رو وارد می کنه
می خوام توی 1 Inputbox دیگه همزمان جمع 2 عددی که کاربر وارد میکنه رو محاسبه کنم و اونجا نمایش بدم
برای انجام این کار با جاوا لطفا راهنمائی کنید و اگر اسکریپت اینکار رو سراغ دارین معرفی کنید
ممنون
  پاسخ
تشکر شده توسط :
#2
اگه منظورت جاوااسکریپته، این رو ببین:
کد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">

function sum(){
        document.getElementById('tb3').value = parseInt(document.getElementById('tb2').value) + parseInt(document.getElementById('tb1').value);
}
</script>
</head>

<body>
<input type="text" id="tb1" size="3" onkeyup="sum()" value="0"/> +
<input type="text" id="tb2" size="3" onkeyup="sum()" value="0"/> =
<input type="text" id="tb3" size="3" value="0" />
</body>
</html>
  پاسخ
تشکر شده توسط : php dodgy Reza
#3
ممنونم از این آموزش .

دوست من ، یه سوالی در همین مورد برام پیش اومده .
اگر بخوام از یک چک باکس استفاده کنم که مقدار اولیه اون 0 باشه و زمانی که انتخاب شد ( checked ) ، مقدارش به مثلا 100 تغییر کنه و مجموع مقدار نمایش داده شده ، اضافه بشه ، باید چطور عمل کنم ؟

باز هم ممنون از شما .
  پاسخ
تشکر شده توسط :
#4
خب باید رو ی رخداد checked کار کنی.
  پاسخ
تشکر شده توسط : dodgy
#5
ممنون از جوابتون اما متوجه منطورتون نشدم .
منظورتون از رویداد checked ، برای خوده input هست تا با جاوا اسکریپت براش شرط بذارم ؟

ممکنه مثال بزنی ؟
چون میخوام زمانی که از حالت checked خارج شد ( تیک نخورده باشه ) ، مقداری که در زمان انتخاب اضافه کرده بود رو ازش کم کنه .
  پاسخ
تشکر شده توسط :
#6
مورد نسبتا مهمی هست .
اگر ممکنه راهنمایی کنید .
  پاسخ
تشکر شده توسط :
#7
برای این کار یه متد توی جاوا درست کن و توی تگ چک باکس روی onclick بزارش
این رو هم ببین
http://www.w3schools.com/jsref/prop_chec...hecked.asp
تونل ها مي گويند : راه هست؛ حتي در دل سنگ ها.Wink
استفاده از دکمه تشکر(Heart) نشان شخصیت شماست;
درگاه پرداخت 724
  پاسخ
تشکر شده توسط : dodgy
#8
یه همچین چیزی

کد:
<script>
var sum = 0
function calculator(var element){
    if(element.checked){
        sum += 100;
    }
    else{
        sum -= 100;
    }
}
</script>

<input type="" name="" id="" onclick="calculator(this)" >
  پاسخ
تشکر شده توسط : dodgy
#9
منظورم دقیقا اینه :
http://persianded.ir/index.php?/cart/&step=3
  پاسخ
تشکر شده توسط :
#10
دوستان ، کمی کارم گیره ، اگر ممکنه راهنماییم کنید .
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان