2011-03-16 114 views
0

我想用Javascript做一個計算器,而且我遇到一些問題... 代碼是http://jsfiddle.net/NwkQW/10/Javascript麻煩

  1. 嘗試添加一些值,並且您會看到說明TOTAL的框會根據您輸入的值而改變。 但是,您還會看到如果單擊「清除表格」,該值將不會回到「總計」。我怎麼做?
  2. 我想鏈接到JavaScript(例如<script type="text/javascript" src="mydomain.com/calculate.js></script>),但如果我嘗試,它不能正常工作!幫幫我!!!

謝謝!

+0

''input type =「reset」>'將所有''元素設置爲默認值。然而,總箱子不是其中之一。 – pimvdb 2011-03-16 22:01:44

回答

1

添加的onClick您清除表單按鈕,如:

onClick="document.getElementById('totalDiv').innerHTML='';" 

復位不會清楚什麼,這不是一個表單元素

http://jsfiddle.net/NwkQW/16/

+0

問題在於,onClick將傾向於在表單重置之前執行*。 – 2011-03-16 22:05:03

+0

它的工作原理!謝謝! – Caleb 2011-03-17 12:50:23

1
<script type="text/javascript" src="http://www.mydomain.com/calculate.js"></script> 
0

只需將您的totalDiv更改爲輸入元素,它將與其他所有內容一起清除。或者,不要依賴表單重置,只需清除方法中的所有內容。