Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > ajax

xajax的FORM例子

来源:中文源码网    浏览:128 次    日期:2024-05-15 03:11:21
【下载文档:  xajax的FORM例子.txt 】


xajax的FORM例子
复制代码 代码如下:addAlert("Please enter a username."); $bError = true; } if (trim($aFormValues['newPass1']) == "") { $objResponse->addAlert("You may not have a blank password."); $bError = true; } if ($aFormValues['newPass1'] != $aFormValues['newPass2']) { $objResponse->addAlert("Passwords do not match. Try again."); $bError = true; } if (!$bError) { $_SESSION = array(); $_SESSION['newaccount']['username'] = trim($aFormValues['username']); $_SESSION['newaccount']['password'] = trim($aFormValues['newPass1']); $sForm = "
"; $sForm .="
First Name:
"; $sForm .="
Last Name:
"; $sForm .="
Email:
"; $sForm .="
"; $sForm .="
"; $objResponse->addAssign("formDiv","innerHTML",$sForm); $objResponse->addAssign("formWrapper","style.backgroundColor", "rgb(67,149,97)"); $objResponse->addAssign("outputDiv","innerHTML","\$_SESSION:
".var_export($_SESSION,true)."
"); } else { $objResponse->addAssign("submitButton","value","continue ->"); $objResponse->addAssign("submitButton","disabled",false); } return $objResponse->getXML();}function processPersonalData($aFormValues){ $objResponse = new xajaxResponse(); $bError = false; if (trim($aFormValues['firstName']) == "") { $objResponse->addAlert("Please enter your first name."); $bError = true; } if (trim($aFormValues['lastName']) == "") { $objResponse->addAlert("Please enter your last name."); $bError = true; } if (!eregi("^[a-zA-Z0-9]+[_a-zA-Z0-9-]*(\.[_a-z0-9-]+)*@[a-z??????0-9]+(-[a-z??????0-9]+)*(\.[a-z??????0-9-]+)*(\.[a-z]{2,4})$", $aFormValues['email'])) { $objResponse->addAlert("Please enter a valid email address."); $bError = true; } if (!$bError) { $_SESSION['newaccount']['firstname'] = $aFormValues['firstName']; $_SESSION['newaccount']['lastname'] = $aFormValues['lastName']; $_SESSION['newaccount']['email'] = $aFormValues['email']; $objResponse->addAssign("formDiv","style.textAlign","center"); $sForm = "Account created.
Thank you."; $objResponse->addAssign("formDiv","innerHTML",$sForm); $objResponse->addAssign("formWrapper","style.backgroundColor", "rgb(67,97,149)"); $objResponse->addAssign("outputDiv","innerHTML","\$_SESSION:
".var_export($_SESSION,true)."
"); } else { $objResponse->addAssign("submitButton","value","done"); $objResponse->addAssign("submitButton","disabled",false); } return $objResponse->getXML();}$xajax = new xajax();//$xajax->debugOn();$xajax->registerFunction("processForm");$xajax->processRequests();?> printJavascript(); ?>
Create a New Account
Username:
Password:
Confirm Password:

相关内容