<form action="message.php" method="post">

<table>
<tr>
<td><b>用户名:<b></td>
<td><input type="text" name="name"/></td>
</tr>

<tr>
<td><b>密码:<b></td>
<td> <input type="password" name="password"/></td>
</tr>

<tr>

<td style="padding-right:10px" colspan="2" align=right>
    <input type="submit" value="登录" onclick="alerting();">
</td>

</tr>

</table>
</form>以上是代码,我想做到的是:在点击登录的时候,根据alerting()函数判断用户输入,并给以一定的提示,比如用户名为空,密码为空,当用户名和密码都不是NULL的时候,则执行跳转。PHPalert

解决方案 »

  1.   

    <input type="submit" value="登录" onclick="alerting();"> 里 onclick 去掉
    改成
    <form action="message.php" method="post" onsubmit="alerting(this)"><script>
      function alerting(f){
         if(f.name.value==""){ 
           alert("xxxx")
           return false;  //取消提交
          }
      }
    </script>
      

  2.   

    仁兄的方法,果然有效,但是alert提示后还是会跳向下一个页面啊;
      

  3.   

    仁兄的方法,果然有效,但是alert提示后还是会跳向下一个页面啊;
    改成 onsubmit="return alerting(this)" 试试
      

  4.   

    仁兄的方法,果然有效,但是alert提示后还是会跳向下一个页面啊;
    改成 onsubmit="return alerting(this)" 试试
    仁兄,果断技术牛XX啊,想问一下,你学这个多久了,自学还是什么?这些知识是自学过程中学到的,还是实践中碰到的?
      

  5.   

    仁兄的方法,果然有效,但是alert提示后还是会跳向下一个页面啊;
    改成 onsubmit="return alerting(this)" 试试
    仁兄,果断技术牛XX啊,想问一下,你学这个多久了,自学还是什么?这些知识是自学过程中学到的,还是实践中碰到的?
    主要要实战经验:)
      

  6.   

    仁兄的方法,果然有效,但是alert提示后还是会跳向下一个页面啊;
    改成 onsubmit="return alerting(this)" 试试
    仁兄,果断技术牛XX啊,想问一下,你学这个多久了,自学还是什么?这些知识是自学过程中学到的,还是实践中碰到的?
    主要要实战经验:)
    嘻嘻能留个QQ不,我比较菜,想多问问。