日期:2014-05-16 浏览次数:20672 次
var selectItemNum = -1;
var selectmore = -1;
var domTitle;
var selectValue = '';
jQuery().ready(function() {
var elementCarNo = document.getElementById("licenceNo");
jQuery("#licenceNo").bind("keyup", function() {
webChangelicenceNo(this);
});
// js.event.add(elementCarNo, "focus", function() {
// eme = elementCarNo;
// });
//检查输入中的非法字符
function checkChar(InString) {
for (Count = 0; Count < InString.length; Count++) {
TempChar = InString.substring(Count, Count + 1);
if (!checkshuzi(TempChar) && !checkzimu(TempChar) && !checkhanzi(TempChar)) {
return (true);
}
}
return (false);
}
//判断数字
function checkshuzi(shuziString) {
var shuzi = shuziString.match(/\d/g);
if (shuzi == null)
return (false);
else
return (true);
}
//判断字母
function checkzimu(zimuString) {
var zimu = zimuString.match(/[a-z]/ig);
if (zimu == null)
return (false);
else
return (true);
}
//判断汉字
function checkhanzi(hanziString) {
var hanzi = hanziString.match(/[^ -~]/g);
if (hanzi == null)
return (false);
else
return (true);
}
//enter key event for licenceNo
jQuery("#licenceNo").keydown(function(e) {
// var e = e || event;
// var eventKeyCode = e.witch || e.keyCode;
// if (eventKeyCode == 13) {
// var reg = /^([\u4e00-\u9fa5]|[A-Z]){1,2}[A-Za-z0-9]{1,2}[-\s]?[0-9A-Za-z]{5}$/;
//
// if ($("vehicleNumber").value) {
//
// if (!reg.test($('vehicleNumber').value)) {
// alert("输入的车牌号码不符合规范,请检查!");
// this.
//
// ();
// this.select()
// return;
// }
// if (jQuery('#vehicleNumber').val() != jQuery('#vehicleNumber').defaultValue) {
// window.location.assign('txn.do?method=getRepairOrderByVehicleNumber&vehicleNumber=' + (jQuery('#vehicleNumber').val() == jQuery('#vehicleNumber').defaultValue ? '' : jQuery('#vehicleNumber').val()));
// }
// else {
// window.location.assign('customer.do?method=carindex');
// }
// }
// else {
// window.location.assign('customer.do?method=carindex');
// }
// }
var e = e || event;
var eventKeyCode = e.witch || e.keyCode;
if (eventKeyCode == 13) {
// var reg = /^([\u4e00-\u9fa5]|[A-Z]){1,2}[A-Za-z0-9]{1,2}[-\s]?[0-9A-Za-z]{5}$/;
if ($("licenceNo").value) {
var nameValue = jQuery('#licenceNo').val();
var ResultStr = "";
var ResultStr1 = "";
//去除空格
Temp = nameValue.split(" ");
for (i = 0; i < Temp.length; i++)
ResultStr1 += Temp[i];
//去除横杠 "-"
Temp1 = ResultStr1.split("-");
for (i = 0; i < Temp1.length; i++)
ResultStr += Temp1[i];
//if (!reg.test(jQuery('#m_text_id').val())) {
if (checkChar(ResultStr)) {
alert("输入的车牌号码不符合规范,请检查!");
// this.focus();
// this.select()
// return;
}
else if (jQuery('#licenceNo').val() != jQuery('#licenceNo').defaultValue) {
var nameValue = ResultStr;
//如果首字符是汉字
if (checkhanzi(nameValue.substring(0, 1))) {