(js学习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(js学习

实习以来,主要是在学习业务,然后在富哥和李梁兄的指导下,完成一些前台的任务单。 在完成任务单的过程中jsp页面上用到很多js的方法,现将自己对用到的js方法及自己的理解表示出来,以考核帐户下的帐户消费支付这块为例。 页面为webpage\check\point\centstransferpaymentInfoAppend.jsp; 方法一 function doInit(){ changeAcc();} 该方法,是初始化方法,在页面加载的时候自动运行。在该方法中会调用changeAcc()方法, 方法二 function doAffirm(){ if(doVerify()){ if(window.confirm(你确认要提交吗?)){ showProcess(); pointConvertRuleForm.target=iframeBox; pointConvertRuleForm.submit();}}} 该方法是在提交时候确认按钮,调用doVerify()方法来检查和页面中输入的数据合不合法,如果全部合法了,才会继续执行下面的语句。showProcess()是一个现实提交数据的进度条,它在是webpage\commonjs\ccs\ loading.js下定义的。 方法三 function doCancel() { pointConvertRuleForm.reset(); } 这个方法是用来响应取消按钮的,它会自动调用html的重置方法。 方法四 function doVerify()该方法是用来检查页面输入数据的合法性{ if(validate(document.all.pointConvertRuleForm) == false){ return false; }这句话是首先判断一些常规信息的合法性,与数据库中数据要求无关,如email必须为**@***.**型等。 var f_transferName = pointConvertRuleForm.f_decreaseCent.value;这句话是给变量赋值,在js中获取表单中的值格式为formname.id.value,其中formname为表单名,id为某个控件的id,value就是这个控件的值了。 var usableCent =%=usableCent%;这句是jsp的语法。%=变量名%就可以直接获取嵌套在jsp中的java变量值。 if(f_transferName == null || f_transferName == ){ alert(请输入支付分值!); function doReturn(){ window.location.href=CentsTransferAction.do?method=searchPaymentInfof_pointId=%=pointId%usableCent=%=usableCent%; } 这个方法是响应用户点击返回。window.location.href是实现页面跳转。表示,调用CentsTransferAction下的searchPaymentInfo方法,并传进f_pointId和usableCent这两个参数的值,这两个参数的值在相对应的Javabean 中需要用到。 方法六 function setAccdisplay(){ } 这个方法是根据所选支付类型来动态改变页面的显示。 方法七 function changeAcc(){ varf_paymentBankTemp= pointConvertRuleForm.f_paymentBankTemp.value; var f_pointId = %=pointId%; var namapar=f_paymentAccoTempf_paymentBank=+f_paymentBankTemp; getSearchHtml(0,%=Common.getWebserverRoot()%, %=CheckSelect.CHECK_OBJECT_CENTS_BANK_LIST%, f_pointId, namapar, trbankAccNo2, 130);} 这个方法是根据所选银行类型来动态改变银行帐号。 这当中调用了webpage\common\select\select.js下的 getSearchHtml(selecttype,webRoot,type,codeType,name,Layer1,width,onchange,inDftValue) 方法,该方法,是一种AJAx技术,根据传入的参数CheckSelect.CHECK_OBJECT_CENTS_BANK

文档评论(0)

84537592 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档