jsp,js代码的执行顺序
下面是一段jsp中的代码,我本来想先弹出个框,根据客户的选择,在做相应的处理。但是下面的代码是先执行了Logger.debug( "do something...... ");才执行js的confirm判断。请教高手有没有解决的方法
out.print( " <script language= 'javascript '> ");
out.print( "if (confirm( '还有 xxx 协办部门未填写办理意见,您确定提交吗? ')) { ");
Logger.debug( " "do something...... " ");//(1)
out.print( "} else { ");
Logger.debug( " "do otherthing...... " ");//(2)
out.print( "} ");
out.print( " </script> ");
即如何根据客户返回的选择来控制jsp中的代码(流程)
------解决方案--------------------用if()控制 out.print()
------解决方案--------------------你把Logger.debug 放到提交后的页面里不就可以了。
这个问题已经回答过了。
------解决方案--------------------这个问题已经回答过了。