如何验证onkeypress事件上的文本框限制用户输入第一个数字作为字符,其余字符输入数字,这是针对员工编号
答案 0 :(得分:1)
HI您可以使用以下javascript来获取所需的结果..
function employeeNumberValidation() {
var empNum = document.getElementById("empNum");
var key = event.keyCode || event.charCode;
var empNumValue = empNum.value;
if (empNumValue !== "" && (key !== 8 || key !== 46)) {
var pattern = new RegExp(/^([a-zA-Z]){1}(\d)*$/);
if (!pattern.test(empNumValue)) {
return false;
}
return true;
}
}
你的输入框应该是这样的..
<input type="text" id="empNum" onkeydown="return employeeNumberValidation()">
随时提出任何问题。