ورود

View Full Version : سوال: جمع دو textbox در textbox سومی



mohsen.dbnet
جمعه 09 بهمن 1388, 01:52 صبح
با سلام خدمت دوستان محترم
می خوام حاصل جمع دو textbox رو وقتی عبارتی رو onmouseover می کنم در textbox سومی بریزم
ولی وقتی نتیجه داخل textbox سومی ریخته می شه بلافاصله به صفحه دیگه ای لینک می شه
ممنون می شم اگه دوستان کمکم کنن

اینم سورس برنامه


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DVD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>MAIN_PAGE</title>
</head>
<script language="javascript">
function Add()
{
t1=parseInt(document.form1.textbox1.value);
t2=parseInt(document.form1.textbox2.value);
sum=t1+t2;
document.form1.textbox3.value=sum;
}

</script>

<body>

<a href="." onMouseDown="Add();" name="a1">Add</a><br />

<form name="form1">
Enter Frst Number: <input size=9 name="textbox1"><br />
Enter Secend Number: <input size=9 name="textbox2"><br />
<br />
Result: <input size=9 name="textbox3"><br />
</form>

</body>
</html>

Lagon666
جمعه 09 بهمن 1388, 14:30 عصر
سلام
چون زبان هایی مثل HTML و Javascript، دیباگر های مشخصی ندارن برای همین کد نویسی این زبان ها به سمت سلیقه ای شدن پیش رفته. اگه میخواهی این کارو حرفه ای ادامه بدی پیشنهاد میدم حتما طراحی هاتو با HTML Validator چک کنی.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DVD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>MAIN_PAGE</title>
</head>
<script language="javascript">
function Add()
{
t1 = document.getElementById('textbox1').value;
t2 = document.getElementById('textbox2').value;
sum = t1 + t2;
document.getElementById('textbox3').value = sum;
}

</script>

<body>

<a href="#" onMouseDown="Add();" name="a1">Add</a><br />

<form name="form1">
Enter Frst Number: <input size=9 name="textbox1" id="textbox1"><br />
Enter Secend Number: <input size=9 name="textbox2" id="textbox2"><br />
<br />
Result: <input size=9 name="textbox3" id="textbox3"><br />
</form>

</body>
</html>