JS验证是不是为空,精简代码
JS验证是否为空,精简代码
以下是JS验证是否为空,请问能否精简代码?
------解决思路----------------------
var istrue = true;
$("#Eble_User_User_NickName,#Eble_User_User_CompanyName,#Eble_User_Ext_Uext_CompanyTel").removeClass('input-validation-error').each(function(){
if(!this.value)$(this).addClass('input-validation-error'),istrue = false;
})
以下是JS验证是否为空,请问能否精简代码?
var NickName = $("#Eble_User_User_NickName"), // 昵称
CompanyName = $("#Eble_User_User_CompanyName"), // 公司名称
CompanyTel = $("#Eble_User_Ext_Uext_CompanyTel"), // 公司电话
Contact = $("#Eble_User_User_Contact"), // 联系人
CompanyDepartment = $("#Eble_User_Ext_Uext_CompanyDepartment"), // 部门
CompanyPositions = $("#Eble_User_Ext_Uext_CompanyPositions"), // 职位
ContactTel = $("#Eble_User_User_ContactTel"), // 电话
ContactMobile = $("#Eble_User_User_ContactMobile"); // 手机
var istrue = true;
if (NickName.val()=="") {
NickName.addClass("input-validation-error");
istrue = false;
}
else {
NickName.removeClass("input-validation-error");
}
if (CompanyName.val() == "") {
CompanyName.addClass("input-validation-error");
istrue = false;
}
else {
CompanyName.removeClass("input-validation-error");
}
if (CompanyTel.val() == "") {
CompanyTel.addClass("input-validation-error");
istrue = false;
}
else {
CompanyTel.removeClass("input-validation-error");
}
if (Contact.val() == "") {
Contact.addClass("input-validation-error");
istrue = false;
}
else {
Contact.removeClass("input-validation-error");
}
if (CompanyDepartment.val() == "") {
CompanyDepartment.addClass("input-validation-error");
istrue = false;
}
else {
CompanyDepartment.removeClass("input-validation-error");
}
if (CompanyPositions.val() == "") {
CompanyPositions.addClass("input-validation-error");
istrue = false;
}
else {
CompanyPositions.removeClass("input-validation-error");
}
if (ContactTel.val() == "") {
ContactTel.addClass("input-validation-error");
istrue = false;
}
else {
ContactTel.removeClass("input-validation-error");
}
if (ContactMobile.val() == "") {
ContactMobile.addClass("input-validation-error");
istrue = false;
}
else {
ContactMobile.removeClass("input-validation-error");
}
------解决思路----------------------
var istrue = true;
$("#Eble_User_User_NickName,#Eble_User_User_CompanyName,#Eble_User_Ext_Uext_CompanyTel").removeClass('input-validation-error').each(function(){
if(!this.value)$(this).addClass('input-validation-error'),istrue = false;
})