日期:2014-05-16 浏览次数:20852 次
<form onsubmit="return haoyoujisuan(this)"> <table width="100%" cellspacing="1" cellpadding="8" border="0"> <tr> <td width="35%" align="center">上次加满油后行驶的公里数(A):</td><td width="65%" ><input type="text" maxlength="20" size="20" value="" onkeyup="value=value.replace(/[^\d|.]/g,'')" id="a" name="a"> 公里</td></tr> <tr> <td align="center">本次油箱加满公升数(B):</td> <td ><input type="text" maxlength="20" size="20" value="" onkeyup="value=value.replace(/[^\d|.]/g,'')" id="b" name="b"> 公升</td> </tr> <tr> <td align="center">当日油价 (C):</td> <td ><input type="text" maxlength="20" size="20" value="" onkeyup="value=value.replace(/[^\d|.]/g,'')" id="c" name="c"> 元/ 公升</td> </tr> <tr> <td align="right" colspan="2"><input type="submit" value="进行计算 >>"></td> </tr></table>
<script>
function haoyoujisuan(f)
{
var aa =f.a.value;
var bb=f.b.value;
var cc=f.c.value;
if(aa.length==0){
  alert('公里数不允许为空值');
  f.a.focus();
  return false;
}
if(bb.length==0){
  alert('公升数不允许为空值');
  f.b.focus();
  return false;
}
if(cc.length==0){
  alert('当日油价不允许为空值');
  f.b.focus();
  return false;
}
}
</script>
------解决方案--------------------
//必录项验证
function checkRequered(obj,name)
{
    if(obj == null || obj.value=="")
    {
          alert(name+" 不能为空,请输入内容!"); 
          obj.focus();
          return false;
    }
    return true;
}
------解决方案--------------------