使用javascript,不用在后台用PHP处理。示例:
在<form>之前加入如下脚本:
=============================================
<script language=javascript>
function validate(theform) {
        if (theform.uuser.value == "") {
                alert("帐号不能为空");
                return false; }
        if (theform.upass.value == "" || theform.upass.value != theform.upass2.value) {
                alert("密码输入不匹配或为空");
                return false; }
        if (theform.uname.value == "") {
                alert("请输入姓名");
                return false; }
        return true;
</script>
=============================================
在 <form>里面加上
onSubmit="return validate(this)"
当通过以上脚本的验证才返回真值,表单才能提交到目标地址

解决方案 »

  1.   

    注: 上面 theform 是表单的 name,uuser、upass、uname 分别是theform里面三个文本框的name
    如果不明白可以到
    http://www.nhtip.com/hr/regren.shtml 看一下源代码
      

  2.   

    各位大侠,快帮帮我呀,很急啊!
    如果用Javascript,有没有什么好的办法来判断一下输入的花的数量只能是数字,而且只能是正数,我不懂Javascript,希望大家帮帮忙呀,我问题一解决,我马上就给分啊,谢谢大家了!!!
      

  3.   

    if (if(/[\D]/g.test(form1.flowernumber.value))) {
                    alert("必须为正整数");
                    return false; }
      

  4.   

    哎……做了一段asp.net 再回来看我热爱的Php 真的头疼啊,这种表示层和逻辑层代码的杂糅本来感觉写起来很爽来着,现在一看就恶心:(
      

  5.   

    var flowernum = trim(form1.flowernumber.value);
    for (var i=0;i<flowernum.length;i++)
    {
           if (flowernum.charAt(i) > '9' or flowernum.charAt(i) < '0')
           {
              alert("花的数量只能是数字");
              return false;
           }}
      

  6.   

    细心的看你的html代码不符合要求
    <option>长久的友谊</option> -----> <option value=1>长久的友谊</option>
    ..........................
      

  7.   

    不需要设置value,默认情况就吧选中的文字POST --> $flowername
      

  8.   

    谢谢大家了,谁能给出用PHP语言写的程序,链接SQL数据库的程序,而且还在往数据库文件里写记录的以及更新,我知道ASP但对PHP真是没有研究过,希望谁能UP一下呀!