jQuery多個input求和的實現(xiàn)方法
更新時間:2015年02月12日 14:49:49 作者:LMJudas
這篇文章主要介紹了jQuery多個input求和的實現(xiàn)方法,涉及jQuery獲取input表單元素值及運算的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了jQuery多個input求和的實現(xiàn)方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
html頁面代碼如下:
<td> <input name="add" id="add" readonly="readonly"/> </td> <pre name="code" class="html"><td> <input name="add1" id="add1"/> </td> <td> <input name="add2" id="add2"/> </td>
jQuery部分代碼如下:
<script>
$("input[id^='add']").change(function(){
var sum=0;
$("input[id^='add']").each(function(){
var r = /^-?\d+$/ ; //正整數(shù)
if($(this).val() !=''&&!r.test($(this).val())){
$(this).val(""); //正則表達式不匹配置空
}else if($(this).val() !=''){
sum+=parseInt($(this).val());
}
document.getElementById("add").value=sum;
});
});
</script>
由于input屬性為readonly,所以在瀏覽器中按Backspace刪除該input的值時會出現(xiàn)頁面返回的情況,解決方法可參照前面一篇《JQuery實現(xiàn)防止退格鍵返回的方法》
希望本文所述對大家的jQuery程序設(shè)計有所幫助。
您可能感興趣的文章:
- jQuery根據(jù)ID獲取input、checkbox、radio、select的示例
- jQuery中的RadioButton,input,CheckBox取值賦值實現(xiàn)代碼
- jQuery操作input type=radio的實現(xiàn)代碼
- jQuery插件datalist實現(xiàn)很好看的input下拉列表
- jQuery判斷多個input file 都不能為空的例子
- JQuery控制radio選中和不選中方法總結(jié)
- JQuery判斷radio(單選框)是否選中和獲取選中值方法總結(jié)
- jquery中radio checked問題
- jquery單選框radio綁定click事件實現(xiàn)方法
- 利用jquery操作Radio方法小結(jié)
- jquery獲取radio值(單選組radio)
- jquery獲取radio值實例
- jQuery 操作input中radio的技巧
相關(guān)文章
jQuery學習筆記之jQuery構(gòu)建函數(shù)的7種方法
jQuery把所有的操作都包裝在一個jQuery()函數(shù)中,形成了統(tǒng)一(也是惟一)的操作入口,這為jQuery操作降低了門檻。那我們來看下具體構(gòu)造函數(shù)的“七種武器”吧。2014-06-06
jquery實現(xiàn)checkbox 全選/全不選的通用寫法
本篇文章主要是對jquery實現(xiàn)checkbox 全選/全不選的通用寫法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02
仿中關(guān)村在線首頁彈出式廣告插件(jQuery版)
仿中關(guān)村在線首頁彈出式廣告插件(jQuery版) ,需要的朋友可以參考下2012-05-05
Jquery+ajax+JAVA(servlet)實現(xiàn)下拉菜單異步取值
這篇文章主要介紹了Jquery+ajax+JAVA(servlet)實現(xiàn)下拉菜單異步取值的相關(guān)資料,需要的朋友可以參考下2016-03-03

