js总结5(责任民警警号,责任民警姓名)

// 录入责任民警警号,系统自动从用户表中根据警号,取出姓名, //并复制到责任民警姓名字段,责任民警警号、责任民警姓名可录入多个。 if (event.srcElement.name=="zrmjjh") { if (getFieldValue("zrmjjh") != "") { var mjh = getFieldValue("zrmjjh"); //把中文逗号自动转为英文逗号 修改人:zouhuiming 2005-07-27 var str_zrmjjh =""; //转换为英文逗号的责任民警警号 var mjh_arr = mjh.split(","); for(var i=0;i<mjh_arr.length;i++){ str_zrmjjh = str_zrmjjh + mjh_arr[i] + ","; } setFieldValue("zrmjjh",str_zrmjjh.substring(0,str_zrmjjh.length-1)); mjh_arr = str_zrmjjh.substring(0,str_zrmjjh.length-1).split(","); //修改人:zouhuiming 2005-07-27 var temp = ""; var mjxm = ""; for (var loop=0;loop<mjh_arr.length ;loop++ ) { temp = getValue("select username NAMEINCHINESE from S_USER where sys_reserver1='"+mjh_arr[loop]+"'"); if (temp == "Error") { alert("民警警号输入错误或该民警不存在!请重新输入。/r/n输入格式为:民警1,民警2,民警3"); //document.all.item("zrmjjh").focus(); document.all.item("zrmjjh").select(); return; } else if(loop != mjh_arr.length-1) { mjxm = mjxm + temp + "," } else { mjxm = mjxm+temp; } } //控制不能输入相同的民警号码 //修改人:zouhuiming 2005-7-13 for (var i=0;i<mjh_arr.length;i++) { for (var j=0;j<mjh_arr.length;j++ ) { if (mjh_arr[i] == mjh_arr[j] && i!=j) { alert("民警号不能输入重复!"); document.all.item("zrmjjh").select(); return; } } } setFieldValue("zrmjxm",mjxm); } }

你可能感兴趣的:(user)