回答
如果你想顯示 '實時'(意味深長,當用戶鍵入)值,你可以使用KEYUP值:
- http://www.w3schools.com/jsref/event_onkeyup.asp (對於純JavaScript)
- http://api.jquery.com/keyup/(用於 的jQuery )
問候,
最大
放在onBlur
事件的事件處理程序。如果你有叫calculateStuff()
一個Javascript功能,您的輸入元素可以引用這樣的:
<input name="something" type="text" onblur="calculateStuff();" value="">
的onBlur
事件發生在用戶葉領域。如果您希望在發生鍵入時發生,可以使用onChange
處理程序。
真棒我會試試這個。謝謝你的答案。 – zik
不會是實時的,那是在他們專注於別的東西之後,它應該是'onfocus =「calculateStuff();」'並且在任何情況下都應該避免內聯JavaScript。 –
是的。您應該在JavaScript中調用onkeyup/onchange事件來確定用戶是否鍵入了任何內容,並且在事件內部只需調用JavaScript函數即可通過執行數學運算並插入值來刷新表單。
您還可以添加其他事件偵聽器,如模糊等
它已經有一段時間了,所以我不能發佈任何可用的代碼,但谷歌是你的朋友在這裏。
很簡單!不要使用按鈕,請將onChange="your_calculate_function()"
屬性添加到每個輸入。
- 1. AJAX PHP - 表格上的實時更新?
- 2. 實時更新值?
- 3. 實時更新表格元數據
- 4. 從VB.NET Excel表格中的實時更新數據表格
- 5. 實時表更新
- 6. 實時更新值Talend
- 7. 在輸入時實時更新JTable中的單元格值
- 8. 實時更新jQuery的更改值
- 9. 在更新表格時跟蹤行中的實際更改
- 10. JQuery和實時表更新
- 11. 實時更新ajax圖表
- 12. C# - 實時更新圖表
- 13. 實時更新表錯誤
- 14. 實時更新html列表
- 15. MS Access 2003:在表格更改時更新表格表格
- 16. Django:表單值更新時不更新
- 17. PHP jQuery更新輸入表值變化時的表格行
- 18. 單元格值更改時更新dataGridView
- 19. jQuery:輸入的實時更新值
- 20. ui值的實時更新 - 閃亮
- 21. 從表中的值更新列空格
- 22. 使用GET值的Django更新表格
- 23. 自動更新表格中的值
- 24. JQuery的AJAX與JSON表格值更新
- 25. 更新表格中的平均值
- 26. 複選框實時更新爲數據庫中的表格
- 27. 同時更新網格和表格
- 28. 當下拉值更改時更新html表格
- 29. 實時共享價格更新
- 30. 更新值不會生成hsqldb上的實際更新
爲觸發計算的每個字段添加一個'onblur'事件監聽器。 – Gary
感謝大家的所有答案,我會給這個想法一點點,但這裏的所有答案都很好。謝謝 – zik
AngularJS(angularjs.org)在數據綁定和處理許多其他任務方面非常有用,您應該仔細看看它。 http://docs.angularjs.org/guide/databinding –