2015-03-13 64 views
-1

我正在處理HTML 5編號類型,並試圖計算原始編號與更改編號之間的差異。我有一堆添加到主號碼字段的內部號碼字段。這是考試分級頁面。所以我有每個問題的數字值,然後是整個考試的主數值。例如。對於4個不同的問題,我有4個數字字段,所有的潛在值都是0到2,然後主數據會有8個點。由於當前頁面上可能存在或可能不存在任何數量的問題,因此我想通過簡單地向其發送更改的值來更新我的主數據。例如,如果我將0/2的值更改爲2/2,則我想將其發送給主控器並將其更新。是否有可能從更改事件偵聽器獲取原始值和新值?獲取輸入類型編號的更改值

+0

不,你應該只是重新計算總的每一次輸入的變化。 – jlowcs 2015-03-13 17:28:14

+0

你的問題不太可讀,請嘗試段落並清楚地列出問題的項目符號。 – 2015-03-14 05:48:29

+0

下面簡單回答了IT。在上下文結尾處顯然存在一個問題。所以這裏的溫柔 – discodane 2015-04-01 21:12:05

回答

1

你可以通過附加onchange聽衆您的每一個輸入像這樣做:

anIndividualInput.onchange = function(event) { 
    var input = event.target; 
    var delta = input._oldValue ? input.value - input._oldValue : input.value; 
    input._oldValue = input.value; 
    // Call your master function with the delta 
}; 
+0

輝煌,謝謝你先生 – discodane 2015-03-13 17:58:21

+0

你很歡迎:) – brianvaughn 2015-03-13 18:07:11