今天遇到的n个教训。。

 jsp中的

 <s:submit value="确定" οnclick="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的。。

 

继续检查

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值