我有三個文本框,當我修改文本框A或文本框B時,文本框C應該改爲A * B例如如果A是3並且B是4 C是12 ...如果我將B更改爲5 C應該自動變爲15. js小提琴在這裏:http://jsfiddle.net/Lazyboy4ever/mfyh2/使用jquery更新文本框中的值
-2
A
回答
2
綁定.change()
事件處理程序input
小號A
和B
,使用parseFloat()
轉換他們的value
爲數字,它們相乘,並將結果分配給C
:
$("[name='qty'],[name='b']").change(function() {
var $tr = $(this).closest("tr"),
qty = $tr.find("[name='qty']").val(),
b = $tr.find("[name='b']").val();
var c = parseFloat(qty) * parseFloat(b);
$tr.find("[name='c']").val(c);
});
DEMO。
2
****我會說,請搜索它,但我恐怕你會問「哪裏?」。所以,請提問前谷歌它****
更改該解決方案繁殖:How to calculate the total value of input boxes using jquery
0
下面是可能會爲你的工作的情況下另一個例子:
HTML:
<input id="txt1" type="text" /><br />
<input id="txt2" type="text" /><br />
<input id="txt3" type="text" /><br />
的Javascript:
$(function(){
$(document).on('blur', '#txt1', function(){
var one = $('#txt1').val();
var two = $('#txt2').val();
var three = $('#txt3').val();
$('#txt3').val(one * two);
});
$(document).on('blur', '#txt2', function(){
var one = $('#txt1').val();
var two = $('#txt2').val();
var three = $('#txt3').val();
$('#txt3').val(one * two);
});
});
相關問題
- 1. 使用jQuery更新文本框
- 2. Jquery - 使用另一個文本框的值在運行時更新文本框
- 3. 更新文本框的值
- 4. 更新文本框的值
- 5. 更新文本框的值
- 6. jQuery onLoad文本框更新
- 7. 更新文本框值
- 8. 如何使用另一個文本框中的值更新文本框?
- 9. 通過添加文本框的值更新jQuery中的標籤
- 10. WPF新手:更新文本框的值
- 11. 如何使用c#更新asp.net中的文本框的值?
- 12. 使用Jquery在新窗口中獲取文本框的值
- 13. 使用JavaScript/jquery刷新文本框中的值
- 14. 如何使用JQuery Ajax更改文本框中的值?
- 15. 使用文本框中的值更新數據庫
- 16. 使用文本框中的值更新SQL數據庫
- 17. 在使用jquery select中更新文本
- 18. 使用更新查詢根據文本框中的值更新表單
- 19. jquery更新文本框的值,而在另一個文本框上鍵入
- 20. 使用jQuery訪問文本框的值
- 21. 使用jQuery獲取文本框的值
- 22. 使用jQuery保存文本框的值
- 23. 明確的文本框值使用jquery
- 24. jQuery的更新總文本框
- 25. 如何使用JavaScript基於其他文本框更新文本框的值?
- 26. 改變多個文本框的值使用AJAX文本框中的值更改
- 27. 如何使用列表框值來更新文本框
- 28. JQuery AJAX更新另一個文本框上的文本框textchanged
- 29. 更新mysql作爲用戶更新文本框的值
- 30. 使用jQuery根據文本框值更改div值
你的代碼是一團糟,清理一下。 – mdaguerre