87,997
社区成员




function checknum(s){
if (s!=null && s!="" && s.substring(0,1)!='-' && s.indexOf('.')!=-1)
{
return !isNaN(s);
}
return false;
}
function validate(){
if(document.myform.budget.value==""){
alert("预算不能为空");
document.myform.budget.focus();
return false;
}
else if(!checksum(document.myform.budget.value)){
alter("预算内容只允许整数");
document.myform.budget.focus();
return false;
}
return true;
}
...
<form name="myform" action="PurchaseProcess.jsp" method="post" onsubmit="return validate();">
...
<input type="text" name="budget"/>
function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
function checknum(s){
if (s!=null && s!="" && s.substring(0,1)!='-' && s.indexOf('.') ==-1)
{
return !isNaN(s);
}
return false;
}
function validate(){
if(document.myform.budget.value.Trim()=="")
{
alert("预算不能为空");
document.myform.budget.focus();
return false;
}
else if(!checksum(document.myform.budget.value.Trim()))
{
alert("预算内容只允许整数");
document.myform.budget.focus();
return false;
}
return true;
}
...
<form name="myform" action="PurchaseProcess.jsp" method="post" onsubmit="return validate();">
...
<input type="text" name="budget"/>
<script>
function checknum(s){
if(s!=null && s!="" && s.substring(0,1)!='-' && s.indexOf('.')==-1)
{
return !isNaN(s);
}
return false;
}
function validate(){
if(document.myform.budget.value==""){
alert("预算不能为空");
document.myform.budget.focus();
return false;
}
else{
if(!checknum(document.myform.budget.value)){
alert("预算内容只允许整数");
document.myform.budget.focus();
return false;
}
}
return true;
}
</script>
<form name="myform" action="PurchaseProcess.jsp" method="post" onsubmit="return validate();">
...
<input type="text" name="budget"/>
</form>