在使用DEDE在线订单功能时,默认情况下,用户提交的内容是不用验证的,这样就可以造成提交空单的操作,下面我这个方法,可以帮大家解决,方法比较简单,但基于这个思考,可以在其基础上增加其它功能的验证,代码如下:
<script type="text/javascript">
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
{alert(alerttxt);return false}
else {return true}
}
}
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(shouji,"手机号码不能为空!")==false)
{shouji.focus();return false}
}
}
</script>
<form action="www.wmphp.com" onsubmit="return validate_form(this)" method="post">
手机号码: <input type="text" name="shouji" />
<input type="submit" value="Submit">
</form>
注:一定要在<form onsubmit="return validate_form(this)" > 加上这句,本表单验证很简单,只是为不空验证,没有加上正则。
完美源码 » DEDE在线订单 表单文本域验证