+ -
当前位置:首页 → 问答吧 → 有关PHP程序中不能正常调用自定义涵数的问题!

有关PHP程序中不能正常调用自定义涵数的问题!

时间:2010-01-24

来源:互联网

我的程序是这样写的:
<?php
/*
 * Created on 2010-1-24
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
 include("conn.php");
 if($_POST['submit']){
   $sql="insert into message (id,user,title,content,lastdate) values('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
     mysql_query($sql);
 }
 include("head.php");
?>
<script language=javascript >
function CheckPost()
{
  if (myform.user.value=="")
  {
    alert("请填写用户名");
    myform.user.focus();
    return false;
  }
  if (myform.title.value.length<5)
  {
   alert("标题不能少5个字符");
   myform.title.focus();
   return.false;
  }
}
</script>

  <form action="add.php" method="post" name="myform" onsubmit="return CheckPost();">
  用户:<input type="text" name="user" size="10"/><br>
  标题: <input type="text" name="title" /><br>
  内容: <textarea name="content" > </textarea><br>
  <input type="submit" name="submit" value="发布留言"/>




  </form>
想让本页面能实现对页面内容的检查;可是为什么CheckPost()为能在提交表单时自动调用啊!
请大家给看看吧,我是一上初及人员,不太明白是为什么!

作者: swq840401   发布时间: 2010-01-24

onsubmit="return CheckPost();"

form里的这一句就是调用了js里的那个函数
然后再能过myform.user.value调用输入框的值,进行验证.

作者: fireship   发布时间: 2010-01-24

基础不牢靠啊

作者: zx68555   发布时间: 2010-01-24

能不能说清楚一点,给个解决的办法吧!

作者: swq840401   发布时间: 2010-01-25

相关阅读 更多