今天遇到的n个教训。。

来源:互联网 发布:java考试考什么证 编辑:程序博客网 时间:2024/05/20 18:52

 jsp中的

 <s:submit value="确定" onclick="return check()"/>

那个 check()函数好像一直不被调用。我以为是后面的struts标签不匹配造成的,检查几遍都没找出问题。

 

后来同学建议说,把SSH工程的地址敲到浏览器去试试。神奇的是,

function check()

     {

         alert("nothing");

         var username = document.getElementByName("personalInformation.username");

         var useremail=...

          ...

        alert("username"+username);

        if(username==null)

         {

            alert("username is null");

            return false;

          }

        ........

         return true;

      }

 

居然真的弹出了 第一个alert的提示窗;

但是后面就没有提示窗口了。因为username明明是空的。

 

多次检查对照。发现应该是document.getElementsByName(“name”)  而不是document.getElementByName()。。

真悲剧。

 

但是。。后来问题是,即使调试的时候username已经填入内容了。。。alert还是提示说,那是空的object的。。

 

继续检查

原创粉丝点击