function getNextVerifyCode(){ $("verifycodeImg").src = "../verifycode?rand=" + new Date().getTime(); event.returnValue = false; } function submitData(){ //alert(11211); var applyerType = getApplyerType(); //valid the controls. if(!ValidationHelper.doValid('dataContainer' + applyerType, function(warning, firstInValidControl){ var v=warning.replace("\",""); v=v.replace("\",""); v=v.replace("\",""); v=v.replace("\",""); v=v.replace("\",""); v=v.replace("\",""); alert(v); })){ return false; } var eMail = $('email_'+applyerType).value.trim(); var index = eMail.indexOf('@'); if(index <=0 || index >= eMail.length-1){ alert("邮件地址不正确!") return false; } if($F('rand').trim() == ""){ alert("请输入验证码!") return false; } new Ajax.Request("check_verifycode.jsp", { method : 'get', parameters : "RAND=" + $F('rand'), onComplete : function(transport){ var result = transport.responseText.trim(); if(result == 'false'){ alert("输入的验证码错误LE !") return false; }else{ Element.remove('dataContainer' + (applyerType == 1 ? "2" : "1")); var elements = Form.getElements("frmData"); for (var i = 0; i < elements.length; i++){ if(elements[i].name){ elements[i].name = elements[i].name.toUpperCase(); } } var frmData = $('frmData'); frmData.action = frmData.action + "&RAND=" + $F('rand'); $('frmData').submit(); return true; } } }); return false; if(!ValidationHelper.doValid('dataContainer3', function(warning, firstInValidControl){ alert(warning.replace("
","")); })){ return false; } //验证一下验证码是否正确 } function getApplyerType(){ var aApplyerType = document.getElementsByName('applyerType'); for (var i = 0; i < aApplyerType.length; i++){ if(aApplyerType[i].checked){ return aApplyerType[i].value; } } } function selectApplyerType(applyerType){ var container = $("dataContainer" + applyerType); Element.show(container); var container = $("dataContainer" + (applyerType==1?2:1)); Element.hide(container); return; var elements = Form.getElements(container); for (var i = 0; i < elements.length; i++){ elements[i].readOnly = false; elements[i].disabled = false; } var container = $("dataContainer" + (applyerType==1?2:1)); var elements = Form.getElements(container); for (var i = 0; i < elements.length; i++){ elements[i].readOnly = true; elements[i].disabled = true; } } function clickInfoType(event){ event = window.event || event; var srcElement = Event.element(event); //单击电子邮件 if(srcElement.name == 'emailProviderType' || srcElement.name == 'emailGetType'){ $('emailProviderType').checked = $('emailGetType').checked = srcElement.checked; } } window.onload = function(){ var sIdxId = getParameter("idxid"); if(sIdxId){ $("indexCode").value = sIdxId; document.getElementById("indexCode").readOnly = true; } var aApplyerType = document.getElementsByName("applyerType"); for (var i = 0; i < aApplyerType.length; i++){ if(aApplyerType[i].checked){ selectApplyerType(aApplyerType[i].value); break; } } }