- - 你也的这个事情应该是是form的onsubmit事件
<form action="Test.jsp" name="form" method="post" onsubmit="return checkdatafrom)"> 

解决方案 »

  1.   


    <form action="Test.jsp" name="form" method="post" onsubmit="return checkdata(this)">  
      

  2.   

    <input type="submit" name="submit" value=submit onclick="return checkdatafrom)" /> 这里错!还有js中没有equals方法!
      

  3.   

    <input type="submit" name="submit" value=submit onclick="return checkdatafrom)" />   这里写错了,
    要么这么写<form action="Test.jsp" name="form" method="post" onsubmit="return checkdata(this)">  好么就 <input type="button" name="aa" value="ssss " onclick="return checkdata(from)" />就这么写
      

  4.   


    <input type="submit" name="submit" value=submit onclick="return checkdata(this)" /> text.js
    function checkdata(obj)  
    { if(obj.form.name.value==""){ 
      alert("Error"); 
      return false;

    else{ 
    alert("OK"); 
    return true;
    }
      

  5.   

    Session session = HibernateSessionFactory.getSession();
    Transaction tran = session.beginTransaction();
    tran.begin();
    Admin adm = (Admin) session.get(Admin.class, aid);
    adm.set...
    session.saveOrUpdate(adm);
    tran.commit();我大型课程里的代码
    你看着参考吧
    我都是这样更新的
      

  6.   

    function checkdata(form) 

    if(form.name.value == ""){ 
    alert("Error"); 

    else{ 
    alert("OK"); 
    } }