作不能為空 javascript
幾項不能同時為空的判斷
[@more@]function ninainai() { if(document.all("hidCount").value=="2") { //for(int i=2;i<=3;i++) //{ var txtCount2= document.Form1.all("dgProducts:_ctl2:txtCount").value; var txtMoney2= document.Form1.all("dgProducts:_ctl2:txtMoney").value; var txtCount3= document.Form1.all("dgProducts:_ctl3:txtCount").value; var txtMoney3= document.Form1.all("dgProducts:_ctl3:txtMoney").value; //var txtProductPrice = document.all("dgRepeater:_ctl"+i+":ProductPrice").value ; //var txtTotalPrice = txtProductAmount*txtProductPrice; //document.all("dgRepeater:_ctl"+i+":TotalPrice").value = parseFloat(txtTotalPrice); if(txtCount2=="") { document.Form1.all("dgProducts:_ctl2:txtCount").value="0"; } if(txtCount3=="") { document.Form1.all("dgProducts:_ctl2:txtMoney").value="0"; } if(txtMoney2=="") { document.Form1.all("dgProducts:_ctl3:txtCount").value="0"; } if(txtMoney3=="") { document.Form1.all("dgProducts:_ctl3:txtMoney").value="0"; } if(( txtCount2=="0"||txtCount2=="")&&( txtCount3=="0"||txtCount3=="")) { alert("請填寫預計採購產品組資訊"); return false; } else if(( txtMoney2=="0"||txtMoney2=="")&&( txtCount3=="0"||txtCount3=="")) { alert("請填寫預計採購產品組資訊"); return false; } /*if( txtCount3=="0"||txtCount3=="") { alert("d"); } if( txtMoney3=="0"||txtMoney3=="") { alert("d");||txtCount2!=""||txtCount3!="") }*/ else if(txtCount2!="0"&&txtCount3!="0") { alert("不能同時新增兩項預計採購產品組資訊"); return false; } else if(txtMoney2!="0"&&txtMoney3!="0") { alert("不能同時新增兩項預計採購產品組資訊"); return false; } /*else if(txtCount2!=""&&txtCount3!="") { alert("不能同時新增兩項"); }*/ } if(document.all("hidCount").value=="1") { var txtCount2= document.Form1.all("dgProducts:_ctl2:txtCount").value; var txtMoney2= document.Form1.all("dgProducts:_ctl2:txtMoney").value; if(txtCount2=="") { document.Form1.all("dgProducts:_ctl2:txtCount").value="0"; } if(txtMoney2=="") { document.Form1.all("dgProducts:_ctl3:txtCount").value="0"; } if( txtCount2=="0"||txtCount2=="") { alert("請填寫預計採購產品組資訊"); return false; } else if( txtMoney2=="0"||txtMoney2=="") { alert("請填寫預計採購產品組資訊"); return false; } } }來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/310974/viewspace-804840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript判斷字串是否為空JavaScript字串
- 如何判斷 JavaScript 物件是否為空?JavaScript物件
- JavaScript表單不為空驗證JavaScript
- svn 鉤子應用 - svn 提交字元限制, 不能為空字元
- 在 JavaScript 中如何檢查物件為空JavaScript物件
- JavaScript 判斷陣列或者物件是否為空JavaScript陣列物件
- JavaScript 數字作為字串拼接起來JavaScript字串
- 將JavaScript 作為第一程式語言JavaScript
- javascript判斷物件是否為空物件程式碼例項JavaScript物件
- javascript陣列可以使用字串作為索引JavaScript陣列字串索引
- JavaScript驗證使用者名稱密碼是否為空JavaScript密碼
- Python陷阱:為什麼不能用可變物件作為預設引數的值Python物件
- 一篇文章告訴你React裡為什麼不能用index作為keyReactIndex
- 為啥社群的“寫作”選單左邊要空一塊?
- JavaScript 空間座標JavaScript
- Javascript判斷空物件JavaScript物件
- JavaScript 名稱空間JavaScript
- Javascript 如何判斷物件為空 {},以及是否包含某個屬性?JavaScript物件
- [譯]作為程式設計師你不能成功的 10 個跡象程式設計師
- 可變資料型別不能作為python函式的引數資料型別Python函式
- 作為移動開發你不能不瞭解的編譯流程移動開發編譯
- oracle 11g 不能匯出空表Oracle
- JavaScript表單提交不能清空type為hidden的input快速解決方案JavaScript
- Java判斷欄位是否為空,為空賦值 ?Java賦值
- 很好用的request轉換為實體方法還有判斷實體所有引數不能為空的方法
- undo表空間不能回收的解決方法
- android使用.9圖作為背景,內容不能居中的問題解決方案Android
- 介面應該返回統一格式,不能以文字作為呼叫方的判斷依據的,要以狀態碼作為依據
- JavaScript之記憶體空間JavaScript記憶體
- JavaScript 中的名稱空間JavaScript
- Oracle 11g的exp不能匯出空表Oracle
- MFC MDI GetActiveView() 為空View
- 從SESSION取得的JAVABEAN物件,不能被序列化,作為EJB的引數來傳遞?????SessionJavaBean物件
- JavaScript阻止預設動作JavaScript
- JavaScript 阻止預設動作JavaScript
- 中國能不能寫出作業系統?作業系統
- 記憶體不能為read記憶體
- javascript如何判斷Object是空物件JavaScriptObject物件