/**
* 写mac地址的时候有限制只能输入字母和数字
* */
$('#macValList>input').bind('input propertychange',function () {
//限制mac只能输入数字和字母
var c=$(this);
if(/[^\w]/.test(c.val())) {
//当输入非数字和字母的时候用''替换
var temp_amount = c.val().replace(/[^\w]/g, '');
$(this).val(temp_amount);
}
})
/**
* 写ip的时候只能输入数字,输其他的清空
* */
$('#ipValList>input').bind('input propertychange',function () {
// 输入不是数字的时候清空
var c=$(this);
if(/[^\d]/.test(c.val())) {
//替换非数字字符
var temp_amount = c.val().replace(/[^\d]/g, '');
$(this).val(temp_amount);
}
})
/**
* 限制电话号码
* input文本框中不能输入中文和英文
* */
$('#tels>input').bind('input propertychange',function () {
var c=$(this);
if(/^[A-Za-z]/.test(c.val())) {
//替换字母字符
var temp_amount = c.val().replace(/^[A-Za-z]/g, '');
$(this).val(temp_amount);
}else if(/[\u4e00-\u9fa5]/.test(c.val())) {
//替换汉字字符
var temp_amount = c.val().replace(/[\u4e00-\u9fa5]/g, '');
$(this).val(temp_amount);
}
})
/**
* 限制邮箱
* input文本框中不能输入中文
* */
$('#email').bind('input propertychange',function () {
var c=$(this);
if(/[\u4e00-\u9fa5]/.test(c.val())) {
//替换汉字字符
var temp_amount = c.val().replace(/[\u4e00-\u9fa5]/g, '');
$(this).val(temp_amount);
}
})