Q.請大大幫我寫一個JavaScrip合計計算的題目.20點
http://tw.knowledge.yahoo.com/question/question?qid=1009120908016
想要做一個..讓人填寫訂單的表,然後可以自動計算.
例...數量 單價...自動計算金額.
1. 1Q 1V 1T
2. 2Q 2V 2T
3. 3Q 3V 3T
A.增加一個數量拉選單
並增加計算*數量就OK
<HTML><HEAD><TITLE>合計</TITLE></HEAD><BODY>
<SCRIPT language="JavaScript"><!--
function goukei(xx)
{
a = 0;
for(n = 0; n < xx.length; ++n)
{
if(!isNaN(parseInt(xx[n].value)) && !isNaN(document.fk.qty[n].value))
a = a + parseInt(xx[n].value*parseInt(document.fk.qty[n].value));
}
return a;
}
//--></SCRIPT><H3>合計</H3><FORM name="fk">資料<BR>1.<INPUT size="20" type="text" name="dat"><SELECT NAME="qty">
<OPTION VALUE="1" SELECTED>1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
</SELECT><BR>2.<INPUT size="20" type="text" name="dat"><SELECT NAME="qty">
<OPTION VALUE="1" SELECTED>1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
</SELECT><BR>3.<INPUT size="20" type="text" name="dat"><SELECT NAME="qty">
<OPTION VALUE="1" SELECTED>1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
</SELECT><BR>4.<INPUT size="20" type="text" name="dat"><SELECT NAME="qty">
<OPTION VALUE="1" SELECTED>1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
</SELECT><BR>5.<INPUT size="20" type="text" name="dat"><SELECT NAME="qty">
<OPTION VALUE="1" SELECTED>1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
</SELECT><BR>合計 = <INPUT size="20" type="text" name="sum"><INPUT type="button" value="開始計算" onclick="document.fk.sum.value=goukei(document.fk.dat);"></FORM></BODY></HTML>
搜尋
Javascript Calculator2
張貼者:
Godhelp
at
2009年12月9日 星期三
標籤: Javascript
0 意見:
張貼留言