1.限制数字
function checkCode(){
var value = event.keyCode;
if (!((value > 47)&&(value < 58)) ){
alert("请输入数字!");
return false;
}
}
2.限制输入中文
onkeyup="value=value.replace(/[\W]/g,'') "
onkeydown="if(event.keyCode==13)event.keyCode=9"
3.时间前后比较
function compareDate(ed,cd){
// var form=document.forms[0];
var exceptSignDate=ed.value;
var createDate=cd.value;
//alert(exceptSignDate);
//2007-04-27
if(exceptSignDate>createDate){
return true;
}
else{
alert("预计签约时间应该大于立项时间");
}
}
本文介绍了三种实用的前端脚本:限制输入为数字、去除非法字符确保只输入英文和数字,以及比较两个日期的先后顺序。这些脚本适用于网页表单验证等场景,能够有效提升用户体验并确保数据的有效性。

被折叠的 条评论
为什么被折叠?



