调试javascript感触

       前几天DRP项目做了添加用户界面,在jsp页面中用javaScript代码对用户Id、用户名、密码等信息进行了规范性的验证。代码都是一般性的验证语句,也是跟着视频做的,可是,在运行的时候一个错误脚本都不提示。这些东西并不陌生,所以,觉得应该很快就可以解决掉的。可是,找起错误来好像没有想象中的那么简单。都和源码对照过了,还是没有发现哪里不对,这下小问题似乎一下子成了大问题唉!

       其实,最终这个问题还是挺简单的。写这篇博客呢主要是想记录一下成功解决这个难题的历程。因为,始终觉得遇到问题能够不慌不忙的解决才是我们最该锻炼的素质。

       要解决问题,就要找到解决问题的思路,这样才能做到不慌不忙又有效率。

       就这个问题,首先,应该考虑script代码整体框架是否正确。<head>  <script>  function  addUser(){ …… }</<script>   </head>,没有错。

       第二步,看方法名和触发方法的事件是否对应。<input type="button"  onClick="addUser()">,没错。

       第三步,将addUser()方法中的代码拷贝到另一个方法中,仍旧不执行。

       第四步,将addUser()方法中众多的验证注释掉,一条一条的运行试试看,结果显示:第一个验证成功,依次,第二个验证成功……直到第四个的时候,才发现原来这个验证代码少了一个大括号。

       把问题从大圈到小,逐步排除,终于找到原因了。唉,最终的结果还是证明了第一条假设:检查javascript框架是否正确。  方法体本身就在大括号中,如果,方法体中的大括号除了问题,当然就把整个方法弄乱了,破坏了javascript框架。所以,编程既要细心,又要靠好的习惯来保证正确性和效率。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值